---
title: "Wrap funktion..."
url: "https://www.typo3.net/d/75307-wrap-funktion"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2008-03-27"
last_reply: "2008-03-29"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Wrap funktion...

Allgemein · 6 Antworten · gestartet 2008-03-27

## Eröffnungsbeitrag

**e-izmir-e** · 2008-03-27 · [Beitrag #1](https://www.typo3.net/d/75307-wrap-funktion/1)

Hallo Zusammen,
also ich bin ein ziemlicher anfänger in Sachen Typo3 und habe schon meine ersten Probleme  :(

Ich habe eine Menü (**TMENU**).

Ich möchte zunächst diesen Menü nur darstellen, das geht ja auch, aber ich habe ein Problem...

Die Menüpunkte sind in diesem format:

> hallo-welt
> wie-gehts

Also das heißt, sie enthält immer einen Bindestrich.
Meine Frage ist zunächst, wie kann ich den string so ersetzten, das alles nach dem bindestrich FETTGEDRUCKT ist...

Die nächste Frage geht um Wrap...
Da wird der String mit  übergeben, bloß möchte ich noch den ID noch mit einbauen, wie geht DAS?

Hier mein TypoScript:

```typoscript
temp.menu = HMENU
temp.menu.1 = TMENU
temp.menu.1 {

  # Normal state properties
  NO.allWrap = <div class="menupoint"> | </div>

  # Enable active state and set properties:
  ACT = 1
  ACT.allWrap = <div class="menupointactive"> | </div>

}
```

mfg Ercan

## Antworten

### [#2](https://www.typo3.net/d/75307-wrap-funktion/2) · Wool · 2008-03-27

Hallo und Willkommen,

dein Stichwort ist **listNum.splitChar** da kannst du als Trennerzeichen deinen Bindestrich angeben und dem Zweiten Teil dann ein "wrap = <b> | </b>" mitgeben

MfG
Wool

### [#3](https://www.typo3.net/d/75307-wrap-funktion/3) · e-izmir-e · 2008-03-27

Hallo,
dankeschön für deinen schnellen Antowrt, aber wie gesagt bin ich ein anfänger, und kann mir nicht wirklich vorstellen wie ich das anstellen soll  :o

Könntest du mir ein Besipiel geben?

Danke ;)

mfg Ercan

### [#4](https://www.typo3.net/d/75307-wrap-funktion/4) · Wool · 2008-03-27

```typoscript
10 = TEXT
10.text.field = title             # Seitentitel als Inhalt holen
10.text.listNum = 0               # Inhalt vor dem Trenner
10.text.listNum.splitChar = -     # Trenner

15 < .10                          # Übernehme Eigenschaften von 10
15.wrap = <b> | </b>              # Wrap um den Text
15.text.listNum = 1               # Inhalt nach dem Trenner
```

so sollte das funktionieren...

### [#5](https://www.typo3.net/d/75307-wrap-funktion/5) · e-izmir-e · 2008-03-27

Ja, das ist mir ja schon klar, aber es geht darum im Menü den String zu ändern...

Im Menü steht z.b. hallo-welt...

Daraus soll hallo-<b>welt</b> werden ;)

Also hier wo ein | ist, soll das übergeben werden:

```typoscript
  NO.allWrap = <div class="menupoint"> | </div>
```

mfg Ercan

### [#6](https://www.typo3.net/d/75307-wrap-funktion/6) · Wool · 2008-03-27

Mahlzeit...

hier ist eine Lösung wie es mit TMENU und SplitChar funktionieren könnte...

[/d/26532-splitchar-beim-breadcrumb](https://www.typo3.net/d/26532-splitchar-beim-breadcrumb)

hoffe es hilft...

MfG
Wool

### [#7](https://www.typo3.net/d/75307-wrap-funktion/7) · e-izmir-e · 2008-03-29

Danke schön, ja es hilft wirklich weiter, weil ich habe es hinbekommen...

Hier der TS:

```typoscript
lib.menu = HMENU
lib.menu {
        1 = TMENU
        1 {
                noBlur = 1
                NO = 1
                NO {
                        1 = COA
                        1.10 = TEXT
                        1.10.field = title
                        1.10.listNum = 0
                        1.10.listNum.splitChar= -
                        1.20 = TEXT
                        1.20.value = -<strong>
                        1.30 < .1.10
                        1.30.listNum = 1
                        1.40 = TEXT
                        1.40.value = </strong>
                                               
                        stdWrap.field >
                        stdWrap.cObject = TEXT
                        stdWrap.cObject < .1
                       
                        wrapItemAndSub = <div class="menupoint">|</div>
                }
                ACT < .NO
                ACT {
                  wrapItemAndSub = <div class="menupointactive">|</div> 
                }
                }
}
```

Der TS-Code macht aus einem hallo-welt, einen hallo-**welt**.

mfg Ercan

---

Quelle: „Wrap funktion...“, typo3.net, https://www.typo3.net/d/75307-wrap-funktion
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
