---
title: "EXT: Accessible Menus"
url: "https://www.typo3.net/d/32310-ext-accessible-menus"
source: "typo3.net"
tags: ["Frontend","Barrierefreiheit","Frage"]
created: "2005-10-26"
last_reply: "2005-10-26"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# EXT: Accessible Menus

Frontend › Barrierefreiheit · 0 Antworten · gestartet 2005-10-26

## Eröffnungsbeitrag

**wullux** · 2005-10-26 · [Beitrag #1](https://www.typo3.net/d/32310-ext-accessible-menus/1)

Hallo,

mittels der Extension "cron_accessiblemenus" generiere ich ein Menü mit sog. dfn-Tags. Das Menü ist wie folgt aufgebaut werden:

Horizontal: Einträge Level 1
Vertikal: Subeinträge

Erstellt habe ich das Menü so:

```typoscript
hmenu = COA
hmenu.10 = HMENU
hmenu.10.special = directory
hmenu.10.special.value = 6
hmenu.10.1.wrap = <div class="hnav"><ul>| </ul></div>


hmenu.10.1 = TMENU
hmenu.10.1 {
  noBlur = 1
  IProcFunc = user_cronaccessiblemenus->makeAccessible
  IProcFunc.dfn = 1
  NO {
    ATagTitle.field = abstract // description // title
    allWrap = <li> | </li>
    stdWrap.htmlSpecialChars = 1
  }
  ACT = 1
  ACT {
    wrapItemAndSub = <li class="act"> | </li>
    stdWrap.htmlSpecialChars = 1
    doNotLinkIt = 1
  }
  RO = 0
}

vmenu = COA
vmenu.10 = HMENU
vmenu.10.expAll = 1
vmenu.10.entryLevel = 2
vmenu.10.1.wrap = <div class="vnav"><ul>| </ul></div>


vmenu.10.1 = TMENU
vmenu.10.1 {
  noBlur = 1
  IProcFunc = user_cronaccessiblemenus->makeAccessible
  IProcFunc.dfn = 1
  NO {
    ATagTitle.field = abstract // description // title
    allWrap = <li> | </li>
    stdWrap.htmlSpecialChars = 1
  }
  ACT = 1
  ACT {
    wrapItemAndSub = <li class="act"> | </li>
    stdWrap.htmlSpecialChars = 1
    doNotLinkIt = 1
  }
  RO = 0
}
```

Anschließend noch die Integration in die HTML-Vorlage:

```typoscript
page.10 = TEMPLATE
page.10 {
     template = FILE
     template.file = fileadmin...
     workOnSubpart = DOKUMENT    
     marks.HNAV < hmenu
     marks.VNAV < vmenu
}
```

Soweit klappt das natürlich. Mein Problem ist nun, dass im Prinzip 2 Menüs erstellt werden, obwohl es nur ein einziges ist: D.h. die Gliederung mittels der dfn-Tags ist falsch usw.

So sieht dann die falsche Darstellung ohne Stylesheet aus:

1: Menüpunkt 1
2: Menüpunkt 2
___________________
1: Menüpunkt 1.1

Richtig wäre:

1: Menüpunkt 1
1.1: Menüpunkt 1.1
2: Menüpunkt 2

Wer kann mir helfen, die Menüs zu verschachteln ohne die Aufsplittung in Horizontal (1.Ebene) und Vertikal (von 1.Ebene abhängige 2. Ebene) zu verlieren?

1000 Dank schon im Voraus!

Dirk

---

Quelle: „EXT: Accessible Menus“, typo3.net, https://www.typo3.net/d/32310-ext-accessible-menus
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
