Хорошо, так что это моя проблема. У меня есть страница, которая перечисляет кучу категорий в поддомене. Я пытаюсь очистить кеш для этой страницы, если пользователь вошел в систему.
В действии я использую это:
if ($this->getUser()->isAuthenticated())
{
if($cache = $this->getContext()->getViewCacheManager())
{
$cache->remove('category/index?subdomain='.$this->city->getLabel());
}
}
Тем не менее, не имеет значения, сколько я попытаюсь, он не удалит его (файл остается нетронутым в папке кэша).
Мой файл cache.yml показывает следующее:
index:
enabled: true
lifetime: 604800
Что я делаю не так?