Zachyceni vyjimky v komponente a vykresleni error templatu

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

Ahoj,

snazim se rozjet zobrazobavni vlastni latte sablony pri chybe. V configu mam

application:
    errorPresenter: Common:Error
    catchExceptions: true

A v error presenteru mam $this->setView('404');. Pokud dojde k chybe v nejakem presenteru tak se 404.latte zobrazi spravne. Ale pokud dojde k chybe v komponente, tak se 404.latte zobrazi pouze v ramci komponenty a zbytek stranky se vykresli standardne. Slo by nejak dosahnout toho, aby kdyz dojde k chybe i v komponente tak aby se 404.latte zobrazilo pres celou stranku (aby chyba z komponenty vybublala az nahoru do presenteru)?

Dekuji

Felix
Nette Core | 1247
+
+2
-

To si musis odchytavat sam a pripadne presmerovat. Kdyz se stane chyba pri vykreslovani komponenty, tak uz je cast stranky vykreslena.

Blujacker
Člen | 89
+
0
-

Děkuji! Nějak to tedy vyřeším přímo v komponentě.