Společný errorpresenter pro dva moduly
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Ecrazit
- Člen | 16
Ahoj,
mám v aplikaci dva moduly, front a admin. Pro oba dva mám společný errorPresenter (ten samý jako v aktuálním sandboxu). Chybové hlášky vypisuje normálně, jen bych potřeboval, aby u front modulu použil layout front modulu a admin modulu layout admin modulu. Takhle si nenačítá žádný.
Zkoušel jsem layout načíst takto:
ErrorPresenter:
public function formatLayoutTemplateFiles() {
return array(APP_DIR . '/FrontModule/templates/@layout.latte');
}
Takhle se sice načte layout front modulu, ale místo chyb 403,404… to vyhodí vždy chybu 500 zobrazenou ve front layoutu. Jdu na to špatně?