Вопрос по кэшированию фрагментов

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
webinvader
Сообщения: 12
Зарегистрирован: 2010.09.12, 16:30

Вопрос по кэшированию фрагментов

Сообщение webinvader »

Доброе время суток!
При разработке сайта возник вопрос, есть ли возможность очищать кэш с помощью метода

Код: Выделить всё

Yii::app()->cache->delete($id); 
если при этом он был создан методом кэширования фрагментов

Код: Выделить всё

<?php if($this->beginCache($id)) { ?>
…кэшируемое содержимое…
<?php $this->endCache(); } ?>
,
и если такой возможности не существует, то есть ли какой-нибудь workaround? и вообще зачем тогда нужен параметр $id при кэшировании фрагментов?
Заранее благодарен за помощь!
Аватара пользователя
Caveman
Сообщения: 152
Зарегистрирован: 2009.04.04, 20:56
Откуда: Москва
Контактная информация:

Re: Вопрос по кэшированию фрагментов

Сообщение Caveman »

Никаких противопоказаний к такому удалению нет.
webinvader
Сообщения: 12
Зарегистрирован: 2010.09.12, 16:30

Re: Вопрос по кэшированию фрагментов

Сообщение webinvader »

Дело в том что кэшированные фрагменты в этом случае не удаляются
pron
Сообщения: 15
Зарегистрирован: 2011.06.11, 09:40
Контактная информация:

Re: Вопрос по кэшированию фрагментов

Сообщение pron »

Тему годовалой давности ап. Неужели никому небыло надобности удалять кеш сделанный способом beginCache($id) endCache() ?
Ответить