我做了一個簡單的自定義模塊,將評論放置在產品頁面上(而不是像默認鏈接到新頁面) 。Magento - 評論版面模板位置變化鏈接(summary_short.phtml)在目錄頁
產品頁面上的所有內容都正常工作。目錄頁面上的鏈接不是。這仍然鏈接到「審閱頁面」,而不是像它應該的產品頁面。這是因爲我似乎無法觸發佈局模板位置更改爲我的自定義XML佈局文件中的summary_short.phtml。
這是我的佈局文件內容:
<?xml version="1.0" encoding="UTF-8"?>
<layout version="0.1.0">
<default>
<reference name="head">
<action method="addItem"><type>skin_css</type><name>css/reviews.css</name></action>
</reference>
</default>
<!-- This works great -->
<catalog_product_view>
<reference name="content">
<reference name="product.info">
...
<action method="addReviewSummaryTemplate"><type>default</type><template>productpagereviews/review/helper/summary.phtml</template></action>
<action method="addReviewSummaryTemplate"><type>short</type><template>productpagereviews/review/helper/summary_short.phtml</template></action>
</reference>
</reference>
</catalog_product_view>
<!-- Below does not work at all -->
<catalog_category_default>
<reference name="content">
<reference name="product_list">
<action method="addReviewSummaryTemplate"><type>default</type><template>productpagereviews/review/helper/summary.phtml</template></action>
<action method="addReviewSummaryTemplate"><type>short</type><template>productpagereviews/review/helper/summary_short.phtml</template></action>
</reference>
</reference>
</catalog_category_default>
</layout>