我使用此示例创建了会话消息:
How do I save value in my own session variable in Magento?
这是我的代码:
//这是在观察者中调用的
$inputMessage = 'Hello ' . $customerName;
Mage::getSingleton('core/session')->setWelcomeMessage($inputMessage);
在标题模板中调用
Mage::getSingleton('core/session')->getWelcomeMessage();
我在客户注销并启用缓存时遇到问题 - getWelcomeMessage()输出缓存的$ inputMessage值;
有没有办法只为WelcomeMessage禁用缓存?我正在使用Magento EE 1.11
答案 0 :(得分:0)
看起来你已经启用了FPC。
我建议您先禁用FPC并检查此问题是否仍然存在。
如果它消失,那么使用FPC相关的排除缓存技巧检查此URL: How do I include a dynamic block in the product page with full page caching turned on?