如何在Magento页面上有两个或更多静态块

时间:2011-10-25 06:55:00

标签: magento-1.4 magento-1.5 magento

我正在自定义主页,我想添加两个静态块(实际上是2个图像),一个在顶部,一个在底部..当我在CMS /静态块中导航时,我意识到我只能将一个静态块添加到任何页面。我找不到任何可以添加2个或更多静态块的地方。有没有办法可以在一个页面中添加两个或更多这样的静态块..

2 个答案:

答案 0 :(得分:1)

不确定

  1. 转到 CMS>静态块并使用您的图像创建两个新块,记住标识符

  2. 转到 CMS>页面并选择要放置图像的cms页面

  3. 打开cms页面并将以下内容放在要显示图像的编辑器中:{{block type =“cms / block”block_id =“ IDENTIFIER ”} }

  4. 如果要将图像放在除cms页面之外的其他页面上,则需要修改特定的布局文件。从这开始就是一个好点:http://magebase.com/magento-tutorials/demystifying-magentos-layout-xml-part-1/

    希望这有帮助!

答案 1 :(得分:0)

在模板文件(phtml文件)中使用此代码,您希望在其中显示块。

对于第一个块,

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

然后是第二个块,

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