---
title: "In einem TMENU im Seitentitel Leerzeichen durch '-' ersetzen"
url: "https://www.typo3.net/d/104598-in-einem-tmenu-im-seitentitel-leerzeichen-durch-ersetzen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2011-03-25"
last_reply: "2011-03-25"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# In einem TMENU im Seitentitel Leerzeichen durch '-' ersetzen

TYPO3 › Menüs · 3 Antworten · gestartet 2011-03-25

## Eröffnungsbeitrag

**felixkiesewetter** · 2011-03-25 · [Beitrag #1](https://www.typo3.net/d/104598-in-einem-tmenu-im-seitentitel-leerzeichen-durch-ersetzen/1)

Ich sitze vor einem Problem. Ich möchte gerne in einem TMENU den Links eine CSS class hinzufügen, die sich aus dem Seitentitel generiert (ich möchte bewusst nicht den subtitle oder das alias field verwenden).

Diese CSS class sollte natürlich nur Kleinbuchstaben und keine Leerzeichen beinhalten. Ich schaffe es auch bereits, den Seitentitel in Kleinbuchstaben (case = lower) auszugeben, aber ich finde keine Lösung, die Leerzeichen durch ein '-' oder '_' zu ersetzen (wegen mir auch einfach rauszulöschen!).

Mein Code sieht bisher so aus:

```typoscript
20 = HMENU
20 {
    
    wrap = <ul>|</ul>
    entryLevel = 2
    
    1 = TMENU
    1 {
      
      NO = 1
      NO {
        
        before.cObject = LOAD_REGISTER
        before.cObject {
        
          # pagetitle (lowercase and no spaces)
          pagetitle.cObject = TEXT
          pagetitle.cObject.field = title
          pagetitle.cObject.case = lower
          
### und hier sollte noch das Leerzeichen ersetzt werden
          
        }
        
        linkWrap = <li>|</li>
        allStdWrap.insertData = 1
        ATagParams = class="{register:pagetitle}"

        stdWrap.cObject = COA
        stdWrap.cObject {
          
          10 = TEXT
          10.field = title
          10.wrap = <span class="{register:pagetitle}">|</span>
          
        }
        
      }
      
    }
    
  }
```

Wenn jemand eine Idee / Lösung hat, würde ich mich sehr freuen :-)

## Antworten

### [#2](https://www.typo3.net/d/104598-in-einem-tmenu-im-seitentitel-leerzeichen-durch-ersetzen/2) · etux · 2011-03-25

> **felixkiesewetter schrieb:**
>
> ... aber ich finde keine Lösung, die Leerzeichen durch ein '-' oder '_' zu ersetzen ...

Das könntest Du mit "split" machen. So wie hier:
<http://emil-webdesign.net/typo3-cms/typoscript/body-class/>

.

### [#3](https://www.typo3.net/d/104598-in-einem-tmenu-im-seitentitel-leerzeichen-durch-ersetzen/3) · etux · 2011-03-25

Ups, ich sehe gerade, ich habe es ja auch in einem Menü eingebaut:
<http://emil-webdesign.net/typo3-cms/menues/html5-menue/>

.

### [#4](https://www.typo3.net/d/104598-in-einem-tmenu-im-seitentitel-leerzeichen-durch-ersetzen/4) · felixkiesewetter · 2011-03-25

Super, das funktioniert - blöd, dass ich nicht selbst drauf gekommen bin.

Vielen Dank und ein schönes Wochenende!

---

Quelle: „In einem TMENU im Seitentitel Leerzeichen durch '-' ersetzen“, typo3.net, https://www.typo3.net/d/104598-in-einem-tmenu-im-seitentitel-leerzeichen-durch-ersetzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
