Změna adresářů pro šablony presenterů
- Majkl578
- Moderator | 1364
Můžeš, překrytím Presenter::formatTemplateFiles (resp. Presenter::formatLayoutTemplateFiles pro layouty).
- Mirek_R
- Člen | 22
Něco takového jsem se snažil taky vypátrat . Jde o to že mám www.domena.cz/homepage/odkaz1
podařilo se mě to udělat pomocí rady na fóru na www.domena.cz/dokaz1
můj cíl
www.domena.cz/kontakt – to mě funguje s tím že je ve složce homepage
www.domena.cz/produkty/okdaz1 – toto jsem jetě nevyřešil – stím že bych měl ve složce templates složku produkty
nějaké Funkční řešení ?
Díky Mirek
- Tomas Jancik
- Člen | 103
zda se mi, ze michas jabka s hruskama (nebo spis routy se sablonama)
to jaky tvar maji tvoje URL adresy nema vliv na to, kde by mely byt sablony…
a nebo nechapu o co se snazis, pak to prosim vic popis…
- Tomáš Votruba
- Moderator | 1114
Mirek_R napsal(a):
Něco takového jsem se snažil taky vypátrat . Jde o to že mám www.domena.cz/homepage/odkaz1
podařilo se mě to udělat pomocí rady na fóru na www.domena.cz/dokaz1můj cíl
www.domena.cz/produkty/okdaz1 – toto jsem jetě nevyřešil – stím že bych měl ve složce templates složku produkty
Díky Mirek
Ahoj Mirku, jestli tomu dobře rozumím, chceš se k šabloně
templates\Produkty\odkaz.latte
dostat pomocí odkazu http://www.domena.cz/odkaz
(tj. zbavit se toho „Produkty“).
Šlo by to např. takto:
$router[] = new Route("<action odkaz|dalsiOdkaz>","Produkty:default");
definované na obecnou routou, jinak by to dalo přednost té. Pokud by ti to nešlo, hoď sem své routy, umístění šablon a požadované odkazy, kterými se k nim dostaneš.