Přesun složky šablon jednotlivých modulů do složky template v rootu aplikace
- monty
- Člen | 66
Ahoj.
Rád bych si upravil adresářovou strukturu tak, abych měl všechny
template ve složce v rootu.
Tzn. i template jednotlivých modulů.
Třeba nějak takto:
App
- AdminModule
- – presenters
- – – UsersPresenter (default, list,…)
- FrontModule
- – presenters
- – – ArticlesPresenter (detail, blog,…)
- templates
- – @layout.latte
- – Admin
- – – Users
- – – – default.latte
- – – – list.latte
- – Front
- – – Articles
- – – – detail.latte
- – – – blog.latte
V dokumentaci jsem se dočetl, že Nette hledá šablony taky podle názvu
souborů „<presenter>.<view>.latte“.
Tudíž by mi stačilo pokud by hledal i podle
„<modul>.<presenter>.<view>.latte“, což jsem ale zkoušel
a nic :)
Existuje prosím způsob, jak docílit alespoň jedné varianty?
Předem díky za jakoukoliv reakci :)
Peťa
Editoval monty (17. 9. 2017 17:43)
- David Matějka
- Moderator | 6445
ahoj, staci prekryt metody formatTemplateFiles a formatLayoutTemplateFiles a implementovat si tam potrebnou logiku
- monty
- Člen | 66
David Matějka napsal(a):
ahoj, staci prekryt metody formatTemplateFiles a formatLayoutTemplateFiles a implementovat si tam potrebnou logiku
Paráda.
Moc děkuju :)