Search the FirstSpirit Knowledge Base
Hallo zusammen,
ich habe ein Problem mit der Navigationsfunktion und weiß nicht wie man es lösen kann.
Wir würden gerne unsere Navigationspunkte nummerieren mit einem Tabindex. Ich weiß, dass ich mit #nav.levelPos die Menüpunkte einer Ebene nummerieren kann, aber ich möchte gerne ebenenübergreifend nummerieren.
Der Screenshot zeigt die fertige HTML Ausgabe.
Gruß Janina
Hallo Janina,
da fallen mir spontan zwei Lösungen ein:
1. eine Kombination aus #nav.level und #nav.levelPos, z.B.
$CMS_VALUE(#nav.level+#nav.levelPos.format("00"))$
2. oder wenn es durchlaufend nummeriert werden soll, mit einem Zähler:
an übergeordneter Stelle initiieren (z.B. im Template VOR dem Funktionsaufruf für die Navigation):
$CMS_SET(set_tabCounter, 1001)$
innerhalb der Navigation-Funktion:
<a href="..." tabindex="$CMS_VALUE(set_tabCounter)$">...
$CMS_SET(set_tabCounter, set_tabCounter+1)$
Viele Grüße
Matthias
Hallo Janina,
da fallen mir spontan zwei Lösungen ein:
1. eine Kombination aus #nav.level und #nav.levelPos, z.B.
$CMS_VALUE(#nav.level+#nav.levelPos.format("00"))$
2. oder wenn es durchlaufend nummeriert werden soll, mit einem Zähler:
an übergeordneter Stelle initiieren (z.B. im Template VOR dem Funktionsaufruf für die Navigation):
$CMS_SET(set_tabCounter, 1001)$
innerhalb der Navigation-Funktion:
<a href="..." tabindex="$CMS_VALUE(set_tabCounter)$">...
$CMS_SET(set_tabCounter, set_tabCounter+1)$
Viele Grüße
Matthias
Danke für deine Antwort Version 2 hat mir geholfen.