i need to display some more links in footer. i created those links in magento admin as static blocks (id = sample_links ).
and then i added following code page.xml file
<reference name="foot_lnk">
<block type="cms/block" name="sample_block" before="-">
<action method="setBlockId"><block_id>sample_links</block_id></action>
</block>
</reference>
i called this one in footer.phtml as,
<?php echo $this->getChildHtml('foot_lnk') ?>
but it does not display the CMS static block content. what is the issue?.
You can call a statick block like:
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('your_identifier')->toHtml() ?>
And call a block like:
<?php echo $this->getLayout()->createBlock('sidebar/left')->setTemplate('bannerslider/left.phtml')->tohtml(); ?>
Visit magevn.com to see more usecase to use block in magento.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With