Komponenty – zpožděné provázání

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

Dobrý den,
chtěl jsem se zeptat jak na zpožděné provázání komponent, generovaných v function render(). Ve chvíli, kdy takovou komponentu vytvořím, vlastní handlery této komponenty přestávají fungovat – neexistují. Je to logické, neboď zpracování signálu probíhá ještě před render metodou, takže komponenta v té době ještě neexistuje. Jak to tedy případně obejít, aby takové se signály zpracovali?

Děkuji :)

enumag
Člen | 2118
+
+2
-

Vytvářej je pomocí createComponent* metod, je-li jich více stejného typu může se hodit Multiplier. Pokud to z nějakého důvodu není možné tak je vytvoř v action* metodě, ta se provádí dříve než signál.