Dvě šablony pro jeden projekt
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- milan
- Člen | 24
Zdravím, rád bych se zeptal na to, jak udělat dvě různé šablony pro jeden projekt. Jedná se mi o to, že Homepage by měla jinou šablonu něž zbylé stránky. Rád bych pro ostatní šablony použil @layout.latte a pro homepage default.latte s tím, že homepage by z layout.latte dědila jen menu a patičku. Nevím, zda je to vůbec možné a jestli ano, mohl by mi někdo, prosím poradit jak na to? Moc děkuji.
- hAssassin
- Člen | 293
pokud te dobre chapu tak potrebujes dva ruzne layouty pro ruzne stranky? Tak
si vytvor idealne dva layouty: @home.latte
a
@layout.latte
, do nich bych idealne includoval
header.latte
a footer.latte
at se ti to tam neopakuje
a pak v HomepagePresenteru
v renderDefault()
nastav
layout na home:
$this->setLayout('home');