Spracovanie dynamicky pridaného formulára

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

Mám:

Šablónu, ktorá obsahuje špeciálne (vlastné) makro.
Na základe tohto makra sa zavolá služba, ktorá medzi iným rozšíri aktuálny presenter o komponentu na vytvorenie formulára.
Následne chcem formulár po jeho odoslaní spracovať, ale Nette ho už nedokáže nájsť (nakoľko spracovanie prebehne pred načítaním šablóny, a teda ešte presenter neobsahuje továrničku na vytvorenie požadovaného formulára).

Výsledok:
The signal receiver component ‚contactForm‘ is not found.

Moja otázka znie, ako tento problém najlepšie vyriešiť. Ideálne bez nutnosti vytvárať komponentu priamo v presenteri a nepridávať ju dynamicky (tomu by som sa veľmi rád vyhol, ale zatiaľ to je jediné riešenie, o ktorom viem).

Problém sa týka Nette dev.