Ich möchte die strukturierte Daten der Breadcrumb-Navigation von data-vocabulary.org auf schema.org ändern, da seit gestern die google search console meckert.
Eigentlich klappt es auch soweit und wird von Google erkannt.
Wie schaffe ich es, dass nach jeder foreach-Schleife die itemprop “position” um +1 erhöht wird.
Gibts sowas wie einen foreach Schleifenzähler? Ich hoffe jemand versteht was ich meine
Anbei der Code in der breadcrumb.tpl
<ol itemscope itemtype="http://schema.org/BreadcrumbList"[{if $smarty.foreach.breadcrumb.last}] class="active"[{/if}]>
[{foreach from=$oView->getBreadCrumb() item="sCrum" name="breadcrumb"}]
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="[{if $sCrum.link}][{$sCrum.link}][{else}]#[{/if}]">
<span itemprop="name">[{$sCrum.title|escape:'html'}]</span></a>
<meta itemprop="position" content="????" />
</li>
[{/foreach}]
</ol>