In Magento you can create CMS static block from Admin by following the path: Admin >> CMS >> Static Blocks.
Lets see how we can display them on the frontend.
1. Using Layout updates
You can add layout updates in local.xml file for a page as shown below:
<reference name="right"> <block type="cms/block" name="your_block_name" before="-"> <action method="setBlockId"> <block_id>your_block_identifier</block_id> </action> </block> </reference>
You can enter these layout updates in Magento admin also – Categories, Products, CMS Pages provide a field for ““.
2. Using .phtml files
In you .phtml files you can display the CMS static block using the code shown below:
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('your_block_identifier') ->toHtml(); ?>
3.Using Magento admin
If you want to display a CMS static block in a Magento CMS page then you can add information as shown below in the content area of the page in Magento admin.
{{block type="cms/block" name="your_block_name" before="-" block_id="your_block_identifier"}}
Leave a Comment