Výpis drobečkové navigace

Pro jednoduchost opět předpokládáme, že je prezentace symetrická. V takovém případě je prvním potomkem kořenové sekce prezentace hned sekce první úrovně, kterou má drobečková navigace obsahovat na druhém místě (po odkazu na domovskou stránku).

V příkladu se používá také proměnná _site, jejíž hodnotou je aktuální Konfigurace prezentace. Tento asset má atribut Domovská sekce (systémový název je homeSection), který využijeme při konstrukci odkazu na domovskou stránku. Toto je pochopitelně možné jen v případě, že je buď prezentace jednojazyčná, nebo že má datový slovník v přesně tolika jazycích, kolik je jazyků prezentace.

Výpis používá možnosti konfigurovat cíle odkazů v navigační struktuře. Viz podrobný výklad.

Fragmenty kódu

Šablona
<div id="breadcrumbs">
  <a href="{link(_site.homeSection)}">Domů</a>
  {while parentsOf(_primary, false, _publish)}
    &gt; <a href="{value(target(_), link(_))}">{_.title}</a>
  {/while}
</div>