jak zrušit persistentní proměnou

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

Zdravím, všechny presentery dedím od jednoho BasePresenteru, který má persistentni promenou lang. Jenze u jednoho bych potreboval aby tam ta promena persistentni nebyla, takze bych (nejlepe nekde ve startupu) potreboval zrusit persistentnost teto promene. Lze to? Diky

Foowie
Člen | 269
+
0
-

Každý presenter má metodu getPersistentParams, která vrací seznam persistentních parametrů. Standardně je tato metoda implementována tak, aby vyhledala parametry podle anotací. Pokud jí přepíšeš aby ve výsledku nebyl parametr lang, tak by to možná mohlo fungovat.

Editoval Foowie (10. 12. 2011 12:23)

22
Člen | 1478
+
0
-

řek bych, že stačí joseff nastavit NULL :-)