2011-11-04 74 views
5

我是新来magento,我正在尝试为我的家庭,类别和其他页面创建一个静态块。我想要在页脚链接上方显示静态块。是否有任何好的教程,可以提供一个很好的静态块视图。如何在CMS中使用它们,以及如何使用PHP代码生成它们。如何将cms静态块添加到Magento中的所有页面?

回答

12

直接添加静态和非静态块模板:

<?php echo $this->getLayout() 
->createBlock('cms/block') 
->setBlockId('your_block_id')->toHtml(); ?> 

短码内的另一个块或CMS页:

{{block type="cms/block" block_id="your_block_id"}} 

For Reference Visit Here

+0

http://myphpinformation.blogspot.in/2015/01/如何对创建-Magento的静电,block.html – coder

0
<?php 
    echo $this->getLayout()->createBlock('cms/block')->setBlockId('block_id')->toHtml(); 
    // toy can use this code in your template file.  
?> 

在CMS使用网页如短代码

{{block type="cms/block" block_id="your_block_id"}} 
// used in your cms pages like a short code 
0

要在一个.phtml文件显示静态块:

<?php 
    echo $this->getLayout()->createBlock('cms/block')->setBlockId('static_block_id')-toHtml(); 
?> 

要在CMS页面显示静态块:

{{block type="cms/block" block_id="my_block" template="cms/content.phtml"}} 
相关问题