Výpis celé hierarchie knihy formátovačem
Při prvním výpisu tohoto fragmentu je parametr useChapter
nedefinovaný, iteruje se tedy přes nejvyšší úroveň.
Při výpisu každé z položek se zavolá formátovač na týž asset, liší se jen hodnota useChapter
, ve které se předá vždy aktuální assetová obálka.
Fragmenty kódu
Pravidlo formátovače
{while _asset chapter=useChapter}
{whilefirst}<ul>{/whilefirst}
<li>
<a href="{link(_.asset)}">{_.title}</a>
{_asset mode=_mode useChapter=_}
</li>
{whilelast}</ul>{/whilelast}
{/while}