Hledání vs ErrorPresenter

Skřetík
Člen | 11
+
0
-

Ahoj,

v BasePresenteru vyrobím formulář na hledání. Na onSuccess[] přesměruji na SearchPresenter. Vše v pohodě – kromě ErrorPresenteru. Ten vlastní routu nemá, takže nevyrobí action a zaloguje error. Zkoušel jsem v render ErrorPresenteru přepsat pomocí $this['searchForm']->setAction($this->link("Search:")) jenže to nevedlo k výsledku.

Je to samozřejmě možná důsledek toho, že je to celé blbá kombinace: nevím jak zobrazit ErrorPresenter s 404 s laděnkou, takže musím vypnout debugger, čímž pádem je třeba při každé změně promazávat cache atd., což je komplikace.

Vím že tu podobné vlákno bylo, ale konkrétní řešení nezaznělo. Ve výsledku jediné funkční řešení ke kterému jsem dospěl je nedělat formulář vůbec komponentou, ale prostě to napsat přímo do latte – <form action="{plink Search:}"> a hotovo, ale jistě to jde řešit elegantněji.

Moc děkuji za nakopnutí konkrétním směrem.

David Matějka
Moderator | 6445
+
0
-

jenže to nevedlo k výsledku

co to znamená? hlásilo to chybu? nebo jak se to chovalo?

Je to samozřejmě možná důsledek toho, že je to celé blbá kombinace: nevím jak zobrazit ErrorPresenter s 404 s laděnkou

catchExceptions