Jak smazat cache, která se nachází v šabloně?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Myiyk
Člen | 321
+
0
-

Ahoj, mám v šabloně cache, např.

{cache necoSloziteho, tags => [tag1, tag2]}
{$necoSloziteho}
{/cache}

Web obsahuje také administraci. Při zpracování formuláře potřebuji tuto cache z šablony smazat, protože již není aktuální.

Jak to udělám?

David Matějka
Moderator | 6445
+
+3
-

zavolas ->clean() s odpovidajicim tagem, viz doc. Objekt cache vytvoris s odpovidajici cache storage (pravdepodobne defaultni, takze proste injectni IStorage). Na namespace cache nezalezi

Myiyk
Člen | 321
+
0
-

Jo, funguje to.