Magento通过本地xml向产品附属品添加一个部分无法正常工作

时间:2012-11-20 17:14:29

标签: magento magento-layout-xml

我已按照本文将产品评论添加到产品页面的附属部分: http://www.crearegroup-ecommerce.co.uk/blog/magento-tutorials/product-reviews-on-product-view-page.php

我已将以下代码添加到local.xml:

<catalog_product_view translate="label">
    <reference name="content">
       <block type="review/product_view_list" name="product.info.product_additional_data" as="product_review" template="review/product/view/list.phtml">
          <block type="review/form" name="product.review.form" as="review_form"/>
       </block>
    </reference>

以下代码在view.phtml中:

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

以上是在getChildHtml的一些其他调用之间添加的(在附属部分中)

问题:评论和表单会添加到页面的末尾,而不会添加到宣传材料中?

感谢任何帮助。 感谢。

1 个答案:

答案 0 :(得分:5)

将引用名称从content更改为product.info。当您将其添加到内容节点(core/text_list块)时,它会自动将其附加到底部。这就是为什么你需要将它放在product.info节点内,然后在你的模板中引用它。