Hledání vs ErrorPresenter
- Skřetík
- Člen | 11
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
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