Magento整页缓存

时间:2013-11-28 15:26:44

标签: php magento

启用完整页面缓存(Enterprise)后,Up-sell产品在重新加载后会从PDP中消失。这是一个错误(我发现它在明确的默认magento商店)?有什么建议可以解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

看起来您正在使用最新的Magento并且有一个区块用于追加销售,并且该块已经由EE FPC模块为您打孔。由于配置的打孔器要求块的名称和基块本身正确命名如下,

<block>catalog/product_list_upsell</block>
<name>product.info.upsell</name>

有必要创建自己的打孔器。请按照以下步骤继续,

将以下内容插入etc/cache.xml

catalog/product_list_upsell your.block.name CATALOG_PRODUCT_LIST_UPSELL
YourCompany_YourModule_Model_Container_ProductListUpsell 86400

确保<name><block>准确反映加售版块的块类名称/类型。

现在,在Model/Container/ProductListUpsell.

中创建一个新模型