Magento – Add new layout

This is the first in a, hopefully, useful series of quick how-tos for Magento. All of them will be referencing Magento

To add a new layout to Magento that is available in the CMS you’ll need to edit


To insert the <page> element like:

                <three_box module="page" translate="label">
                    <label>3 box</label>

To make the layout default you can also add


The layout can now be selected in the CMS as “3 box”. It will use the page/3box.phtml to render in whatever theme you are using. For example:


To reference the new layout in your layout XML files you use the <layout_handle> value. In our example, <page_three_box>.

Leave a Reply

Your email address will not be published. Required fields are marked *