您需要在产品视图页面和主要产品图片下方显示相关产品。最初在侧边栏中显示,而不是将其在catalog.xml中的位置从右侧bloch更改为内容块
在catelog.xml中就像这样
<reference name="right">
<block type="catalog/product_list_related" name="catalog.product.related" before="-" template="catalog/product/list/related.phtml"/>
</reference>
现在我已将其移至主要内容块
<block type="catalog/product_list_related" name="catalog.product.related" after="-" template="catalog/product/list/related.phtml"/>
</catalog_product_view>
但它显示在页面末尾意味着上面的页脚,是否有一种方式,我可以在视图页面中显示任何地方请建议一些想法谢谢
答案 0 :(得分:2)
<catalog_product_view>
<reference name="product.info">
<block type="catalog/product_list_related" name="catalog.product.related" after="product.info.media" template="catalog/product/list/related.phtml"/>
</reference>
</catalog_product_view>
使用上面的代码将在媒体后显示相关产品
答案 1 :(得分:1)
您可以使用
$this->getChildHtml('yourBlockName');
在frontend\base\default\template\catalog/product/view.phtml
模板文件中。
确保您已在layout.xml
中注入了该块。