Ako vlozit sablonu do include sablony

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
marioff
Člen | 69
+
0
-

Ahojte,

nejak sa neviem s dokumentacie vysomarit ako by som vytvoril nieco taketo:

mam sablonu components/setup.latte, ktora bude spolocna s dalsimi sablonami

<div>
{control navigation}
</div>

<div>
 ... TU POTREBUJEM VLOZIT OBSAH Z DRUHEJ SABLONY ...
</div>

a klasicku sablonu default.latte

{block #content}

{include '../components/setup.latte}

a tu by som chcel vytvarat obsah ktory sa zobrazi v tom druhom "div-e" v sablone ktora sa includuje..
napr. len latte ale aj {control ..} atd

ako to urobit co najlepsie?

Editoval marioff (26. 12. 2014 16:36)

marioff
Člen | 69
+
0
-

dopatral som sa k niecomu takemuto:

components/setup.latte

<div>
{control navigation}
</div>

<div>
{include obsah}
</div>

default.latte

{block #content}

{includeblock '../components/setup.latte}

{define obsah}
a tu by som chcel vytvarat obsah ktory sa zobrazi v tom druhom "div-e" v sablone ktora sa includuje..
napr. len latte ale aj {control ..} atd
{/define}

a vyzera ze to ide.. len neviem ci je to OK, bo som to zistil len sposobom pokus / omyl