---
title: "Title über \"special = directory\" ausgeben"
url: "https://www.typo3.net/d/100919-title-ueber-special-directory-ausgeben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2010-08-30"
last_reply: "2010-09-17"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Title über "special = directory" ausgeben

TYPO3 › Menüs · 3 Antworten · gestartet 2010-08-30

## Eröffnungsbeitrag

**poli-dori** · 2010-08-30 · [Beitrag #1](https://www.typo3.net/d/100919-title-ueber-special-directory-ausgeben/1)

Hallo Experten,
stehe mal wieder vor einem unangenehmen Problem.
Folgedes Typoscript:

```typoscript
temp.metaNavi-1  = HMENU
temp.metaNavi-1{
    special = directory
    special.value = 7
 
    1 = TMENU
    1 {
      
      stdWrap.dataWrap =  <h3 class="metaNaviHeader">{field: title}</h3><ul>|</ul>
      expAll = 1
      noBlur = 1

      NO = 1
      NO.allWrap = <li>|</li>
      
      ACT = 1
      ACT.ATagParams = class = "active"
    }
  }
}
```

Ich lasse damit ein Menü generieren. Vor der ul mit dem eigentlichen Menü sollte ein h3 mit einem Titel rein. Der Titel sollte in diesem Falle der Titel der Seite mit der ID 7 sein. Leider klappt es nicht. es wird mit der Titel der letzten der Unterseiten von der Seite mit der ID 7 angezeigt. Wenn ich hingegen {field:pid} eingebe, wird mir richtigerweise die 7 ausgegeben. Wisst ihr was ich da ändern muss damit ich auch den Titel der Seite mit der ID 7 rauskriegen?

Zur Info: Ich benütze diesen Script für mehrere Menüs auf dieser mehrsprachigen Website, deshalb hardcode ich das nicht einfach direkt ins Typoscript.

Bin um jede Hilfe Dankbar

Beste Grüße

## Antworten

### [#2](https://www.typo3.net/d/100919-title-ueber-special-directory-ausgeben/2) · udowald · 2010-08-30

Hallo,

das sollte eigentlich über {leveltitle:-2}
klappen. (Zeigt den Titel der jeweils relativen Elternseite an).

Ob das auch innerhalb des TMENU geht hane ich nicht probiert. Falls nicht kannst du alles in ein COA packen und erst die h3 in einem TEXT cObject ausgeben und dann das HMENU nur mit der ul.

Gruß udowald

### [#3](https://www.typo3.net/d/100919-title-ueber-special-directory-ausgeben/3) · jochen · 2010-09-10

Hallo poli-dori,

das würde ich entsprechend dem Vorschlag von udowald lösen:

```typoscript
temp.metaNavi-1 = COA
temp.metaNavi-1 {
  10 = TEXT
  10 {
    data = DB : pages : 7 : title
    wrap = <h3>|</h3>
  }
  20 = HMENU
  20 {
    special = directory
    special.value = 7
 
    1 = TMENU
    1 {
      wrap = <ul>|</ul>
      expAll = 1
      noBlur = 1

      NO = 1
      NO.allWrap = <li>|</li>
      
      ACT = 1
      ACT.ATagParams = class = "active"
    }
  }
}
```

Grüße
Jochen

### [#4](https://www.typo3.net/d/100919-title-ueber-special-directory-ausgeben/4) · poli-dori · 2010-09-17

Hi,

vielen Dank. So hab ichs gemacht und so funktioniert es auch!

Beste Grüße

---

Quelle: „Title über "special = directory" ausgeben“, typo3.net, https://www.typo3.net/d/100919-title-ueber-special-directory-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
