zobrazeni dvou sloupecku na strance
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Operanda
- Člen | 20
Kdybych chtel mit stranku rozdelenou do dvou sloupcu, z nihz by jeden byl obsahovy a druhy staticky (menu nebo nejaky vypis) dal bych ten druhy primo do @layoutu, jak to ale udelat, kdyz bych chtel, aby se mi obcas v zavislosti na obsahu menil i ten druhy sloupec?
Respektive presenter vyvola nejakou akci a vykresli se k ni prislusna sablona na konkretni misto v layoutu (obsah). Jak tedy vykreslit ten druhej sloupec? Neco treba na zpusob eshopu, kdy zbozi je v obsahove casti a 10 nejprodavanejsich produktu v te kategorii v druhem sloupci.
Diky
- srigi
- Nette Blogger | 558
Dedenim sablon:
@layout.latte
<div id="stlpec1">
{block #stlpec1}
nejaky staticky obsah
{/block}
</div>
<div id="stlpec2">
{include #content}
</div>
Defaultny stlpec1
:
Presenter.view.latte
{block #content}
{$foo}
{/block}
komplet zmeneny stlpec1
:
Presenter.view.latte
{block #content}
{$foo}
{/block}
{block #stlpec1}
lorem ipsum
{/block}
podedeny stlpec1
:
Presenter.view.latte
{block #content}
{$foo}
{/block}
{block #stlpec1}
pridany obsah {include #parent}
{/block}