Zbavení se persisentních parametrů

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
stpnkcrk
Generous Backer | 190
+
0
-

Zdravím!

Narazil jsem na jednu věc kolem persistentních parametrů, to jest, lze se jich nějak „zbavit“ i v rámci oblasti, kde mají být používány?

Dejme tomu, že mám final PicturePresenter a v něm persistentní $page (a další). V rámci presenteru je skvělé, že jsou parametry ve všech odkazech, ale chtěl bych odkaz, kterých bych se dostal na „výchozí stránku“ tohoto presenteru, aniž bych musel všechny persistentní parametry nulovat. Jde to nějak?

Předem dík! :-)

PetrP
Člen | 587
+
0
-

myslim ze takto:

{link Picture: array('page' => NULL)}

(pisu pres mobil, tak se omlouvam za připadne chyby)

stpnkcrk
Generous Backer | 190
+
0
-

Ano, tenhle způsob samozřejmě funguje. Můj dotaz byl směřován jinak – jestli to lze udělat nějak globálně, abych nemusel pro každý parametr psát ‚page‘ ⇒ NULL (a obdobně)…?

Jod
Člen | 701
+
0
-

Spravíš si metódu ktorá ich vynuluje a tú zavoláš :D

David Grudl
Nette Core | 8218
+
0
-

Zatím obecný postup neexistuje, ale něco takového chystám.