invalidateControl neinvaliduje snippety v layoute

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

v aplikacii mam tri moduly. kazdy modul ma vlastny layout, ktory este dedi od master_layout. v master layout inkludujem este sablonu header.latte, ktory obsahuje napr snippet s thumbnailom uzivatelovho obrazka.

ak nahram obrazok, invalidujem ajaxom snippet v header.latte a v aktualnej sablone, kde je velky obrazok, velky obrazok sa zmeni, thumbnail nie.

master layout obsahuje snippet pre formular na pisanie sprav. ak ho invalidujem formular sa zobrazi. po odoslani invalidujem snippet s formularom, ktory je v master_layout a snippet so zoznam sprav, ktory je v sablone modulu. snippet so zoznamom sprav sa refreshne spravne, ale snippet s formularom sa neinvaliduje.

kde moze byt problem?

22
Člen | 1478
+
0
-

v includovane šabloně snippety nefungují, co vím. Dá se to obejít dědičností.

bazo
Člen | 620
+
0
-

no tym sa vysvetluje ten prvy problem. dedicnostou to asi nevyriesim, budem musiet vlozit obsah tej sablony do master layoutu, comu som sa chcel vyhnut, pretoze mame dve hlavicky, jednu pre neprihlasenych uzivatelov a jednu pre prihlasenych.

ale ten druhy problem, mi teda fakt nejde do hlavy, ze preco to tak je