Здравствуйте, есть кэширование фрагментов. Оно использует FragmentCache::cache - который по умолчанию установлен в компонент приложения cache. Как поменять этот свойство на свой компонент кеширования?
Проблема в том, что внутри идет обращение к статическому методу и сам кеш не понятно где отловить.
if ($this->beginCache($id)) {
// ... здесь создаём содержимое ...
$this->endCache();
}
https://www.yiiframework.com/doc/guide/ ... g-fragment
Как задать хранилище кеша фрагментов?
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как задать хранилище кеша фрагментов?
Код: Выделить всё
if ($this->beginCache($id, ['cache' => 'fragmentCache'])) {
// ... здесь создаём содержимое ...
$this->endCache();
}
Нравится Yii? Давайте сделаем его лучше!.
Re: Как задать хранилище кеша фрагментов?
глупо вышло - не догадался, спасибо за ответ!