有没有办法在magento中为某些页面区域关闭页面缓存?
我们在其中一个产品页面上触发自定义会话消息,但由于页面缓存已启用,我们从未看到它,直到我们点击未缓存的页面(例如,结帐)。
magento有没有“无缓存”块?
THX
答案 0 :(得分:0)
我真的不认为缓存会对邮件产生影响。我希望我能就此提出可靠的建议,但从来没有对产品级别的消息做任何事情,我只是在那里抛出一些想法。
我不相信产品级消息的行为方式与您到达购物车时看到的会话消息的行为方式相同。我不确定产品视图如何获取消息,但可能在布局级别上做得更多。我正在挖掘一下,也许你可以尝试的一件事是这样的:
法师:: getSingleton( '芯/消息') - >通知($消息)
如果失败,请浏览app / code / core / Mage / Catalog /,看看是否可以找到Magento如何在产品视图中设置消息的示例。
我希望你找到答案!