Пример #1
0
 /**
  * чтобы закешировать ноду юзера, нужно чтобы этот юзер не был авторизован
  * авторизованных юзеров хранить в кеше не будем
  */
 function checkCacheSettings()
 {
     global $current_user;
     if (parent::checkCacheSettings()) {
         if ($current_user->authorized) {
             // отключаем кеширование
             parent::disableCaching();
             return false;
         }
     }
     // вполне можно покешировать пустую ноду
     return true;
 }