Professional Documents
Culture Documents
Magento Developers Paradise
Magento Developers Paradise
the hood?
How I learned to stop worrying and love Magento
• URI: /frontName/controllerName/actionName
• URI: /catalogsearch/result/index
• No Standard Router!
• Mage_Core_Controller_Varien_Router_Standard
• Configured in Mage_Core
Monday, April 19, 2010
Monday, April 19, 2010
Magento Routing
• See
• Mage_Cms_Controller_Router::initControllerRouters
Mage_Core_Controller_Varien_Router_Admin
Mage_Core_Controller_Varien_Router_Standard
• $customer = Mage::getModel(‘cusotmer/customer’);
Model View
Model View
View Reads Data Directly
from Model Objects
Model View
View Reads Data Directly
from Model Objects
Model Layout
Root Block
Block
Block
Blocks Read
Data Directly
from Model Block
Objects
Block
Block