Here are some resources for further reading and where to go from here. Best of luck on your Magento journey! [Read more…]
Installation scripts are created to allow your module to add or modify areas of Magento. Most of the time, it is relating to the database. This includes adding or modifying tables, adding attributes, adding data, and so on. [Read more…]
System configuration is the area in Magento where you can specify custom options for your Magento instance. You can create your own system configuration options for your own module.
System configuration broken into 4 main areas: tabs, sections, groups, and fields. [Read more…]
The view layer is rather complicated in Magento. It is made up of three parts: template files, layout xml, and block classes. This is called the three component view.
The reason for the complexity is to give frontend developers maximum flexibility.
There is a lot to cover to fully understand the view layer in Magento. For the sake of the beginner’s guide, we will speak about how each of these all connect together. [Read more…]
Controllers allow you to fulfill requests in Magento. Controllers are essentially classes that perform a specific action depending on the request to the system. In a simple example, product detail pages are fulfilled by a product controller while customer account pages are fulfilled by a customer account controller.