Dynamická komponenta – výjimka

- i.magine
 - Člen | 81
 
Zdravím,
mám jeden problém s komponentami, který nedokážu vyřešit:
Mám stránku s výpisem probíhajících aukcí, u každé aukce je moje komponenta Bidder (každá má název bidder_$id), která vypíše rozhraní pro podání nové nabídky a také se stará o veškerou logiku.
To všechno funguje, dokonce i ajaxově.
Problém je, když aukce skončí, tudíž zmizí z výpisu probíhajících aukcí. Ale ještě před tím na ní pošlu novou nabídku (url bude třeba taková – ?do=bidder945-saveBids). Jenomže aukce z výpisu zmizela, takže se k ní ani nevytvořila komponenta, nemá kdo zachytit signál a Nette vyhodí výjimku.
No a já potřebuju nějak tuhle výjimku zachytit, a vypsat něco jako „Aukce již skončila“…
Nevíte jak na to? Díky

- Filip Procházka
 - Moderator | 4668
 
Můžeš to otestovat v akci presenteru, slouží na to metoda isSignalReciever a popř někam přesměrovat, nebo tak něco.