---
title: "CATMENU in HMENU integrieren"
url: "https://www.typo3.net/d/98294-catmenu-in-hmenu-integrieren"
source: "typo3.net"
tags: ["Extensions","Frage","Kategorien","tt_news"]
created: "2010-04-19"
last_reply: "2010-04-23"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# CATMENU in HMENU integrieren

Extensions · 1 Antwort · gestartet 2010-04-19

## Eröffnungsbeitrag

**mimaxx** · 2010-04-19 · [Beitrag #1](https://www.typo3.net/d/98294-catmenu-in-hmenu-integrieren/1)

Hallo,

habe schon viel gegoogled und in Formen gestöbert aber noch nicht den richigen Ansatz gefunden. Möchte dass unter einem speziellen Menüpunkt die News Kategorien kommen. Habe irgendwo einen Ansatz gesehen wo das Untermnu als Ext-Template überschrieben wird. Nur bekomme ich gar nicht erst die Kategorien als Untermenü hin. Hier ist erstmal mein normales Menu das läuft auch soweit.

```typoscript
lib.mainmenu = HMENU
   lib.mainmenu.entryLevel = 0
   lib.mainmenu.1 = TMENU
   lib.mainmenu.1.expAll = 0
   lib.mainmenu.1.wrap = |
   lib.mainmenu.1 {
    noBlur = 1
   
    NO = 1
    NO.ATagTitle.field = abstract // description // subtitle // title
    NO.allWrap = <li>|</li>|*|<li>|</li>
     
    IFSUB = 1
    IFSUB.ATagTitle.field = abstract // description // subtitle // title
    IFSUB.allWrap = <li class="hassub">|
     
    ACT = 1
    ACT.ATagTitle.field = abstract // description // subtitle // title
    ACT.allWrap = <li class="active">|</li>|*|<li class="active">|</li>
}          


   lib.mainmenu.2 = TMENU
   lib.mainmenu.2.expAll = 1
   lib.mainmenu.2.wrap = <ul>|</ul></li>
   lib.mainmenu.2 {
    noBlur = 1
   
        NO = 1
        NO.allWrap = <li>|</li>

        IFSUB = 1
        IFSUB.ATagTitle.field = abstract // description // subtitle // title
        IFSUB.allWrap = <li class="hassub">|

   }
```

Dann habe ich mit diesem Ansatz begonnen es wird quasi lib.mainmenu.2 ersetzt durch dieses. Aber das geht gar nicht.

```typoscript
lib.mainmenu.2 = TMENU
lib.mainmenu.2.expAll = 1
lib.mainmenu.2.wrap = <ul>|</ul></li>
lib.mainmenu.2 {
   
        NO = 1
        NO < plugin.tt_news       
        NO {
          code >
          code = CATMENU
    singlePid = 35
    pid_list = 34 
  displayCatMenu {
    mode =  nestedWraps
    catPidList = 33
    catmenu_stdWrap.wrap = |
    catmenuItem_ACT_stdWrap.wrap = |
    catmenuItem_NO_stdWrap.wrap = |
    catmenuLevel1_stdWrap.wrap = <li>|</li>

  }
 }
}
```

Diesen Ansatz habe ich noch beim stöbern gefunden funktioniert auch, Problem ist nur dass dort das Menü einfach drunter ist und es soll ja erst beim klick auf die Kategorie aufgehen und dann auch direkt darunter sein.

```typoscript
lib.menuLinks = COA
lib.menuLinks{
10 = HMENU
10 {
        entryLevel = 1
        stdWrap.wrap = <ul>|</ul>
        1 = TMENU
        1.NO.wrapItemAndSub = <li class="NO">|</li>
        1.ACT = 1
        1.ACT.wrapItemAndSub = <li class="ACT">|</li>         
        1.CUR = 1
        1.CUR.wrapItemAndSub = <li class="CUR">|</li>
        2 = TMENU
        2.wrap = <ul>|</ul>
        2.NO.wrapItemAndSub = <li class="NO">|</li>
        2.ACT = 1
        2.ACT.wrapItemAndSub = <li class="ACT">|</li>
        2.CUR = 1
        2.CUR.wrapItemAndSub = <li class="CUR">|</li>
}
      20 < plugin.tt_news
      20 {
      code >
      code = CATMENU
      displayCatMenu.targetPid = 2
      }
}
```

Gruß
mimaxx

## Antworten

### [#2](https://www.typo3.net/d/98294-catmenu-in-hmenu-integrieren/2) · Dander · 2010-04-23

hi,

das musst du über den stdWrap lösen. Also so in der Art:

```typoscript
lib.mainmenu.2.stdWrap.cObject < plugin.tt_news
lib.mainmenu.2.stdWrap.cObject.code = CATMENU
lib.mainmenu.2.stdWrap.cObject.singlePid = 78
```

---

Quelle: „CATMENU in HMENU integrieren“, typo3.net, https://www.typo3.net/d/98294-catmenu-in-hmenu-integrieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
