Hi all,
I want to (file)cache a fragment of my main layout. It’s working fine, no db queries are made, except that the content of the cached portion seems to vary across several pages. I haven’t set any varyBy… properties, yet still it happens. Even if I set
varyByExpression => "Yii::app()->user->checkAccess('admin')"
, both admin pages and non-admin pages vary across pages. I just don’t get it. Could anyone throw some light on this please?
FYI, there are a couple of renderPartials within the cached portion, but I assume this shouldn’t make any difference?