【发布时间】:2012-01-31 06:26:59
【问题描述】:
在我的网站主页中,我有三个块,如推荐产品、十大产品和谈论产品,所有产品都按其属性名称正确出现。为此,我在管理部分创建三个属性并在中添加布局设计管理部分的主页并在 page.xml 中添加块类型,我在 2column-left.phtml 中用它们的名称来调用这些块
echo $this->getChilidHtml("block_names")
但是,我的问题是,当我点击任何产品时,它会重定向到产品详细信息页面,即 catlog/product/view.phtml,在此页面上我想添加两个不同的块,如主页,我也找到了它的xml页面,我认为这个页面上的catalog.xml在内容引用方面进行了更改,它即将到来,但我想添加一个新块作为行内容,我正在尝试但我是没有任何想法,请为此提供任何解决方案。
<catalog_category_layered>
<reference name="recommend">
<block type="catalog/product_list" name="catalog.product_list" as="recommend_list" template="catalog/product/view/recommend.phtml">
</block>
</reference>
</catalog_category_layered>
我在 catalog.xml 中添加上面的行代码作为一个新块,并在 view.phtml 中将其调用为 echo $this->getChildHtml('recommend') 但它没有显示,我是确定这种方法是错误的。
我该如何调用任何解决方案。
感谢和问候
【问题讨论】:
-
请不要尝试在 cmets 中添加代码。如果您必须添加代码...我的意思不是 ton 而是说明您的问题所需的最低限度,那么edit 您的问题。
标签: magento