Magento Module Development Series – Part1- Design & Template

In this blog, I will go through a basic introduction of magento template system. What are the various files used and their locations? This blog is intended for magento beginners, so that you can start doing very basic magento theme changes.

The first step in any magento customization is design changes (both CSS and HTML Changes). Magento comes with a default theme, but usually people require some changes in their theme depending on their websites. Minor text add/edits, layout changes and other changes are usually required. Read this full

Magento Module Development Series – Part2 – Layouts

In this blog, we will learn the basic of magento layout xml files.

Magento layouts are very important for theme development. Layout are xml files located in your theme/layout folder. Layout are very power magento tools, initially tricky to understand but once you get familiar, it becomes very powerful tool. As the name suggests, layout files are responsible for setting positions of various elements on the page and determining which phtml is loaded on which page and placed where. Read this full

Magento Module Development Series – Part3 – Advanced Layouts

In this blog we will look in some more advanced function that can be used on layout files.

In the previous blog we looked at some basics of layouts files. Read this full

Magento Module Development Series – Part4- Module – Hello world

In this blog post, we will learn how to start magento module development and basic files required setup a module.

This is a basic hello world module, what will do is simple print “helloworld” on a magento page, using our custom module. Read this full

Magento Module Development Series – Part5- Module – Blocks and Layouts

In the last tutorial we created a very simple module, to display hello world. In this tutorial we will display hello world using, magento layout and blocks.

We will continue on the same module developed last time. Read this full