---
title: "All-in-One Page mit Ankermenü: seltsamer Effekt - Menü oder Inhalte.."
url: "https://www.typo3.net/d/114065-all-in-one-page-mit-ankermenue-seltsamer-effekt-menue-oder-inhalte"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","Inhaltselemente"]
created: "2013-03-01"
last_reply: "2013-03-01"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# All-in-One Page mit Ankermenü: seltsamer Effekt - Menü oder Inhalte..

TYPO3 › Menüs · 0 Antworten · gestartet 2013-03-01

## Eröffnungsbeitrag

**zabinetta** · 2013-03-01 · [Beitrag #1](https://www.typo3.net/d/114065-all-in-one-page-mit-ankermenue-seltsamer-effekt-menue-oder-inhalte/1)

Liebe Listenfreunde,
ich will beim Relaunch einer Seite eine Menüebene loswerden, und mehrere Seiten zu einer Bereichs- All in One - Page vereinigen (ich würde die vorhandene Seitenstruktur im Backend gerne stehenlassen wegen Benutzerrechten). Das klappt auch einigermaßen, ich habe tt_content.menu.20.7 dafür umgebaut

```typoscript
# wir benutzen das inhaltselement menu mit Inhalten 
# um massen von Inhalten von anderen Seiten zu ziehen
# der Vorteil davon: 
# verschiedene Redakteuere pflegen eine große all-in-one-page
tt_content.menu.20.7.wrap = |
tt_content.menu.20.7.2 >
tt_content.menu.20.7.1.NO {
  doNotLinkIt = 1 
  aTagParams = rel="canonical"
  wrapItemAndSub = <a class="hidden-anchor" id="p{field:uid}" >.</a>|<hr />
  wrapItemAndSub.insertData = 1
  stdWrap.wrap = <h2>|</h2>
  stdWrap2.postCObject < styles.content.get
  stdWrap2.postCObject {
    select.pidInList.field = uid
    select.max = count(*)
  }  
}
```

So, jetzt noch eine Seitennavigation auf die Anker, hab ich gedacht.

```typoscript
lib.pagenav = CONTENT
lib.pagenav{
  wrap = <ul class="nav nav-list">|</ul>  
  table = tt_content
  select {
    pidInList = this
    languageField = sys_language_uid
    where = sectionIndex!=0 
    andWhere = header_layout!=100
  }
  renderObj = COA
  renderObj{
    stdWrap.wrap = <li>|</li>
    10 = TEXT
    10 {
      field = header
      typolink.parameter = #c{field:uid}
      typolink.parameter.insertData = 1
    }
    20 = HMENU
    20 {
      special = list
      special.value = {field:pages}
      special.value.insertData = 1
      1 = TMENU
      1 {
        NO{
          #wrapItemAndSub = ?|?
          doNotLinkIt = 1
         doNotShowLink = 1
        }
        expAll = 1
      }
      2 = TMENU
      2 {
        NO {
          wrapItemAndSub = <li>|</li>
          doNotLinkIt = 1
          stdWrap.typolink.parameter = #p{field:uid}
           stdWrap.typolink.parameter.insertData = 1
        }
        expAll = 1
      }
      if {
        value.field = menu_type
        equals = 7
      }
    }    
  }
}
```

soweit sogut. das Problem ist aber:
tt_content.menu.20.7.1.NO.stdWrap2 < styles.content.get macht einen ganz seltsamen Effekt: dieses ALL-IN-One-Contentelement verschwindet aus dem Seitenmenü. (mit TEXT gehts, aber mit CONTENT ists auch weg)
ich habe (noch) TYPO3 4.6

kommentier ich die Zeile mit styles.content.get aus, geht das Ankermenü, aber dafür fehlen halt die Inhalte.
kann jemand helfen?

---

Quelle: „All-in-One Page mit Ankermenü: seltsamer Effekt - Menü oder Inhalte..“, typo3.net, https://www.typo3.net/d/114065-all-in-one-page-mit-ankermenue-seltsamer-effekt-menue-oder-inhalte
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
