通过自定义布局xml将静态块或phtml文件添加到magento产品页面

时间:2015-07-08 18:37:46

标签: php xml magento

我想在catalog / product / view.phtml中添加对我的产品页面的引用

<?php echo $this->getChildHtml('bannerref') ?>

然后在我的引用所在的catalog.xml部分下面找到

<block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">

并添加了以下代码:

<block type="core/text_list" name="bannerref" as="bannerref" translate="label">
            <label>banner ref</label>
        </block>

然后,我想添加自定义布局的此引用,以显示某些类别的特定横幅,并通过父类别应用“自定义布局xml”。

我希望下面的代码会将静态块添加到该引用中,但它不起作用。它与reference =“content”一起工作,所以静态块只是试图将内容放在我的引用中没有问题。

<reference name="bannerref">
     <block type="cms/block" name="productbanner">
      <action method="setBlockId"><block_id>productbanner</block_id>         </action>
     </block>
</reference>

0 个答案:

没有答案