Huntress
Occasional Observer

Tabindex Navigationsfunktion

Jump to solution

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.

nav.JPG

Gruß Janina

0 Kudos
1 Solution

Accepted Solutions
matthiasforberg
Occasional Collector

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

View solution in original post

0 Kudos
2 Replies
matthiasforberg
Occasional Collector

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

0 Kudos

Danke für deine Antwort Version 2 hat mir geholfen.

0 Kudos