---
title: "Mega Dropdown mit Teaser"
url: "https://www.typo3.net/d/114189-mega-dropdown-mit-teaser"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2013-03-12"
last_reply: "2013-03-12"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Mega Dropdown mit Teaser

TYPO3 › Menüs · 1 Antwort · gestartet 2013-03-12

## Eröffnungsbeitrag

**mmolzen** · 2013-03-12 · [Beitrag #1](https://www.typo3.net/d/114189-mega-dropdown-mit-teaser/1)

Hallo,

vielleicht kann mir einer mich erleuchten. Ich habe ein Mega Dropdown, welches schon in Typoscript konfiguriert ist. Nun soll zusätzlich aus der Contentspalte 2 der ersten Ebene der erste Beitrag mit ausgegeben werden.

Seitenstruktur sieht so aus

Fahrpläne
                Fahrpläne
                Linie 1
                Linie 2
    Fahrkarten
                Fahrkarten
                Liniennetz & Tarife
                Mini & Maxi Familienkarte
                3-Tageskarte
                7-Tageskarte
                Kleingruppenkarte
                Sparcard
    Angebote
            Charter
                Mehrtagesfahrten
                Tagesfahrten
            Inselrundfahrt
                Kleine Rundfahrt
                Große Rundfahrt
            Kombitickets
                Ab in die Welle
                Keitum Kultur
                Naturgewalten List
                Sylt-Aquarium
    Service
            Flotte
                Linienbusse
                Reisebusse
                Stadtbus
            Neuigkeiten
            Pressemitteilungen
            Touch & Travel
            Partner
            Geschichte

Die Inhalte sind in der 1. Ebene abgelegt.

Mit before und after bekomme ich die entsprechenden Stellen nicht zu packen. Ich habe es mit einer "Variablen" probiert, aber diese scheint immer leer. Hat jemand eine Idee oder einen Ansatz?

### Mega Dropdown ###

lib.mainnavi_nav = HMENU
lib.mainnavi_nav {

  includeNotInMenu = 1
  ### Erste Ebene ###
  1 = TMENU
  1 {
    wrap = <ul>|</ul>
    expAll = 1
    noBlur = 1
    NO.wrapItemAndSub = <li>|</li>
    NO.ATagBeforeWrap = 1
    NO.allStdWrap.insertData = 1
    NO.linkWrap = <span></span>

    ACT < .NO
    ACT = 1
    ACT.ATagParams = class=""
  }

  ### Zweite und dritte Ebene ###

  2 = TMENU
  2 {

stdWrap {

      wrap.insertData = 1
      wrap = <ul class="megadropdown"><li><div class="teaser">{$temp.teaser}</div>|</li></ul>
      wrap.override = <ul class="megadropdown wide"><li><div class="teaser">{$temp.teaser}</div>|</li></ul>
      wrap.override.if {
        value= 1
        isGreaterThan.numRows {
          table = pages
          select {
            selectFields = count(*) as amount
            pidInList.field = pid
          }
        }
      }
    }

    expAll = 1
    noBlur = 1
    NO.wrapItemAndSub = <ul><li>|</li></ul>
    NO.wrapItemAndSub.override = <ul class="right"><li>|</li></ul>
    NO.wrapItemAndSub.override.if {
      value= 1
      isGreaterThan.numRows {
        table = pages
        select {
          selectFields = count(*) as amount
          pidInList.field = pid
        }
      }
    }

ACT < .NO
    ACT = 1
    ACT.ATagParams = class=""
  }

  3 = TMENU
  3 {
    stdWrap {
      wrap = <ul>|</ul>
    }
    expAll = 1
    noBlur = 1
    NO.wrapItemAndSub = <li>|</li>

    ACT < .NO
    ACT = 1
    ACT.ATagParams = class=""
  }

  4 = TMENU
  4 {
    wrap = <ul>|</ul>
    expAll = 1
    noBlur = 1
    NO.wrapItemAndSub = <li>|</li>

    ACT < .NO
    ACT = 1
    ACT.ATagParams = class=""
  }

  5 >
}

## Antworten

### [#2](https://www.typo3.net/d/114189-mega-dropdown-mit-teaser/2) · Chrissli · 2013-03-12

Mal ehrlich,

was genau soll den aus dieser Wortwurst rauszulesen sein?
Die Buttons über dem Editor haben schon ihren Grund und dürfen gerne verwendet werden.
Gelegentlich soll es wohl auch die Lesbarkeit unterstützen wenn man Code einrückt und nicht nur per Copy&Paste einfügt.

Ich persönlich neige dazu solche ich sag' mal "statische" Inhalte über das CONTENT-Element einzubinden. Um hiermit Inhalte von anderen Seiten als der Aktuellen zu holen muss mit pidInList gearbeitet werden.

Dafür würde ich das zuhegörige cObject mit einem  1-Ebenen-Menü überschreiben und nur die ACT-SeitenIDs ausgeben. Dafür müsstest du das Menü als Directory- oder List-Menü generieren, je nachdem wie deine Seiten strukturiert sind ( Ohne Einrückung leider nicht ersichtlich ).

Das wäre zumindest mein Vorschlag...

---

Quelle: „Mega Dropdown mit Teaser“, typo3.net, https://www.typo3.net/d/114189-mega-dropdown-mit-teaser
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
