Jak pracovat s více layouty?
- medunrad
- Člen | 27
Ahoj, nevím si rady jak pracovat s více layouty najednou.
Dosud jsem pracoval tak, že v templates mam @layout.latte. Tu jsem používal téměř ve všech šablonách. Když jsem chtěl použít jiný layout, vytvořil jsem si v templates/Neco nový @layout.latte. Všechny šablony ze složky templates/Neco používaly tento layout. Co když ale vytvořím složku templates/NecoDalsiho a tam chci opet pouzivat layout z templates/Neco?
Zkoušel jsem includovat layout takto:
{layout '../Neco/@layout.latte'}
, nicméně to nefungovalo.
Budu vděčný za jakoukoli radu.
- David Matějka
- Moderator | 6445
nicméně to nefungovalo.
myslim, ze by to fungovat melo. hlasilo to nejakou chybu?
jinak druha moznost je vytvorit vedle @layout.latte
i nejaky
@alternativeLayout.latte
a pak muzes v presenteru prepnout
pres $this->setLayout('alternativeLayout')
- medunrad
- Člen | 27
David Matějka napsal(a):
nicméně to nefungovalo.
myslim, ze by to fungovat melo. hlasilo to nejakou chybu?
jinak druha moznost je vytvorit vedle
@layout.latte
i nejaky@alternativeLayout.latte
a pak muzes v presenteru prepnout pres$this->setLayout('alternativeLayout')
Zkoušel jsem to ještě jednou a opravdu to funguje, moje chyba. Každopádně děkuji za radu, druhý způsob se mi líbí více.