Magento 1.5禁用模板缓存

use*_*154 1 templates caching magento

如何仅为我需要的模板禁用缓存.

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> 不起作用.

小智 6

据我所知,这个元标记只适用于浏览器.如果要禁用某些块的缓存(通常表示模板),则需要按以下行添加到此块的构造函数中:

$this->addData(array(
    'cache_lifetime'=> null,
));
Run Code Online (Sandbox Code Playgroud)

它看起来像这样:

protected function _construct()
{
    $this->addData(array(
        'cache_lifetime'=> null,
    ));
}
Run Code Online (Sandbox Code Playgroud)

当我从缓存中删除页脚块时,它对我有用注意:这种方法在使用FPC的Magento EE中是不够的