M2禁用指定控制器的整页缓存(full page cache)

2.50K 浏览开发笔记

M2禁用指定控制器的整页缓存(full page cache)

使用布局

在XML中设置可缓存属性,将block设置为不可缓存:

<block class="BlockClass" name="blockName" cacheable="false" />

不使用布局

在_construct方法中设置cache_lifetime(建议不要这样设置):

protected function _construct(){
    parent::_construct();
    $this->addData(array('cache_lifetime' => null));
}

0