Trigger pri zmene persistentniho parametru

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

Zdravim,

existuje nejaky zpusob, jak muzu v aplikaci poznat, ze doslo ke zmene hodnoty persistentniho parametru? Doufam, ze ano, a preju hezky den.

David Matějka
Moderator | 6445
+
+1
-

Jedine asi pres signal – tedy ze nebudes odkazovat primo na stranku s novou hodnotou, ale na signal, ktery provede, co potrebujes, a presmeruje.
Co konkretne potrebujes udelat? treba vymyslim nejaky jiny reseni :)

Ashley_cz
Člen | 11
+
0
-

Ahoj, díky za odpověď. Konkrétně mám web s eshopem a ten web je v několika jazykových verzích. Co potřebuju, je, aby se při změně aktuálního jazyka vyprázdnil nákupní košík, pokud v něm je nějaké zboží.

newPOPE
Člen | 648
+
0
-

Na toto su ako vysite eventy resp. Kdyby\Events. Ak sa meni jazyk tak ten kto ma na starosti zmenu jazyka vystreli event (napr. LangChangedEvent($old, $new)). A v komponente (mieste) ktora obstarava logiku kosika len budes na tento event a dropnes obsah kosika.

Neviem ci ma zmysel sa bavit o inom pristupe :)

Ashley_cz
Člen | 11
+
0
-

Už není třeba nic vymejšlet, cos napsal včera, mě nakoplo správným směrem. Ještě jednou dík.