页面缓存如何依赖GET参数 [ 求助交流 ]
页面缓存模式依赖路由的,当时如果有分页,想根据分页参数page设置页面缓存, 目前貌似无法直接在 behaviors() 中设置
[
'class' => 'yii\filters\PageCache',
'only' => ['index'],
'dependency' => [
'class' => 'yii\caching\DbDependency',
'sql' => 'SELECT MAX(article_id) FROM yii_article',
],
]
以前1.1版本的好像有 varyByParam 参数可以设置,不知道yii2.0的参数是什么,我找了PageCache.php 里面没有找到这个方法。有指导的留言写,谢谢
'varyByParam' => array('id','page'),
共 1 条回复
吴笛
注册时间:2013-12-24
最后登录:2016-08-03
在线时长:39小时27分
最后登录:2016-08-03
在线时长:39小时27分
- 粉丝5
- 金钱0
- 威望20
- 积分590