对于产品视图页面,Crosssells 似乎不适用于我的 Magento EE 安装。我已经调试了产品列表交叉销售块,但似乎在通过各种代码的途中崩溃了,同时收集了集合。无法弄清楚原因(调试到某个级别时出现白屏......因此没有设置项目集合。很难弄清楚。没有记录异常)。
我在安装时没有错误……当然我不需要编辑任何逻辑,因为默认情况下提供了该功能。我遵循了这个例子:
http://www.magentocommerce.com/boards/viewthread/51529/
我的 crossells 像往常一样显示在购物车页面上……但我无法让它们显示在我的产品视图页面上。这是我的一些代码:
目录.xml:
<block type="catalog/product_list_crosssell" name="product.info.crosssell" as="crosssell_products" template="catalog/product/list/crosssell.phtml"/>
产品/列表/crosssell.phtml:
if(count($this->getItems())): ?>
<div id="also_bought_productslist" class="inner">
<?php $i=0;
foreach ($this->getItems() as $product):
任何人都知道我可能会错过什么。有没有人在他们的产品视图页面中添加了 crossells?
只是为了澄清...这是使用默认的 PRODUCT_LIST_CROSSELL 块...并且我没有尝试使用结帐/购物车/crossell 代码(我知道这依赖于购物车功能/数据才能正常工作。我确实尝试过这个,并且仍然没有 crossell 项目....但它们确实显示在购物车页面中。)
非常感谢