如何仅针对我需要的一个模板禁用缓存。
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
不起作用。
答案 0 :(得分:6)
据我所知,这个元标记只适用于浏览器。如果要禁用某些块的缓存(通常表示模板),则需要在以下行中添加到该块的构造函数中:
$this->addData(array(
'cache_lifetime'=> null,
));
它看起来像这样:
protected function _construct()
{
$this->addData(array(
'cache_lifetime'=> null,
));
}
当我从缓存中移除页脚块时,它对我有用 注意:这种方法在使用FPC的Magento EE中是不够的