Moduły związane z tzw. nawigacją "Okruszki chleba"
Menu Breadcrumb - ścieżka nawigacyjna powinna być tworzona na podstawie lokalizacji w menu strony. Moduł przydatny, ale jak jest spora ilość wpisów w danym menu to długa lista podstron w menu znacząco utrudnia udostępnianie.
Easy Breadcrumb - lepiej używać powyższego Menu Breadcrum przy małej ilości wpisów danego menu.
Current Page Crumb - nic specjalnego nie dodaje ten moduł. Jedynie dodaje tytuł H1 jako ostatni element ścieżki nawigacyjnej.
Uwzględnić metadane w formacie Microdata.
{% if breadcrumb %} <nav id="breadcrumbs" class="breadcrumbs section clearfix" role="navigation" aria-labelledby="system-breadcrumb"> <h2 id="system-breadcrumb" class="visually-hidden">{{ 'Breadcrumb'|t }}</h2> <ol class="navigation" itemscope itemtype="http://schema.org/BreadcrumbList"> {% for item in breadcrumb %} <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> {% if item.url %} <a href="{{ item.url }}" itemscope itemtype="http://schema.org/Thing" itemprop="item"> <span itemprop="name">{{ item.text }}</span> </a> {% else %} <span itemprop="name">{{ item.text }}</span> {% endif %} <meta itemprop="position" content="{{ loop.index }}" /> </li> {% endfor %} </ol> </nav> {% endif %}
Kategoria
Projekt