---
title: "Strings miteinander verbinden"
url: "https://www.typo3.net/d/96714-strings-miteinander-verbinden"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2010-02-15"
last_reply: "2010-02-15"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Strings miteinander verbinden

Allgemein · 4 Antworten · gestartet 2010-02-15

## Eröffnungsbeitrag

**mipa_acc** · 2010-02-15 · [Beitrag #1](https://www.typo3.net/d/96714-strings-miteinander-verbinden/1)

Guten Tag,

folgende Situation:
Ich benutze Template Voila. Habe in meinem Mapping unter anderem einen Headerbereich in dem stehen soll, auf welcher Seite man sich befindet. Das wäre ja ansich mit:

```typoscript
lib.CUR-MEN-SEAT = TEXT
lib.CUR-MEN-SEAT.value = {page:title}
```

zu lösen.

Mein Problem:
In meinem Headerbereich soll jetzt nich nur stehen, auf welcher Seite man sich befindet, sondern auch ein Text mit einem Bindestrich ->
MeinTextDerSichNieVerändertUndEinLinkIst - variable
Mein Ansatz bisher ist folgender:

```typoscript
temp.WERT = COA
temp.WERT.10 = HTML
temp.WERT.10.value = <a href="http://www.blubblub.de">BlubBlub"</a> -
temp.WERT.20 = HTML
temp.WERT.20.value = {page:title}

lib.CUR-MEN-SEAT = TEXT
lib.CUR-MEN-SEAT.doNotStripHTML = 1
lib.CUR-MEN-SEAT.value = temp
```

Das Funkioniert nur so leider nicht...
Gibt es irgend eine Möglichkeit, zwei Strings miteinander zu verbinden?

Vielen Dank im Voraus.

Gruß

## Antworten

### [#2](https://www.typo3.net/d/96714-strings-miteinander-verbinden/2) · just2b · 2010-02-15

Hallo,

nimm statt HTML einfach TEXT.

```typoscript
lib.CUR-MEN-SEAT.value = temp
```

wird dir nur temp ausgeben. zweisen musst du so

lib.CUR-MEN-SEAT < temp.WERT

oder sonst gleich alles im lib.CUR-MEN-SEAT  machen

georg

### [#3](https://www.typo3.net/d/96714-strings-miteinander-verbinden/3) · mipa_acc · 2010-02-15

Hallo georg,

vielen Dank!
Die Ausgabe funktioniert nun.

```typoscript
temp.WERT = COA
temp.WERT.10 = TEXT
temp.WERT.10.value = <a href = "http://www.blubblub.de">BlubBlub</a> - 
temp.WERT.20 = TEXT
temp.WERT.20.value =  title

lib.CUR-MEN-SEAT < temp.WERT
```

Wo ich aber noch hänge ist, dass ich nach meinem Bindestrich (Ende Zeile 3) aber kein leerzeichen zum Schluss habe. Mit Anführungszeichen ist da leider auch nichts zu machen... Gibt es da noch einen Trick, dass das Funktioniert?

Ein weiteres Problem tritt in Zeile 5 auf. title wird mir nicht durch den Seitentitel ersetzt. Im Quelltext der geladenen Seite steht leider immer nur: BlubBlub -title

Gruß

### [#4](https://www.typo3.net/d/96714-strings-miteinander-verbinden/4) · just2b · 2010-02-15

Hallo,

wegen Leerzeichen. entweder mit noTrimWrap arbeiten oder ansonsten mit &_nbsp; (den _ natürlöich entfernen)

wegen dem Title: Nun bei value wird eben ein string angegeben, das ist bei dir "title", das wird auch dargestellt. was du eher suchst ist 20.data = pages:title oder du nimmst den code von dir und noch ein 20.insertData = 1

georg

### [#5](https://www.typo3.net/d/96714-strings-miteinander-verbinden/5) · mipa_acc · 2010-02-15

Hallo,

danke für die Erklärung mit dem value... Hatte ich vorher nicht gewusst.

Hier meine fertige Lösung:

```typoscript
temp.WERT = COA
temp.WERT.10 = TEXT
//Leerzeichen werden NICHT ignoriert. | legt Anfang und ende des Strings fest
temp.WERT.10.noTrimWrap = |<a href="http://www.blubblub.de">blubblub</a> - |
temp.WERT.20 = TEXT
temp.WERT.20.value = {page:title}
temp.WERT.20.insertData = 1

lib.CUR-MEN-SEAT < temp.WERT
```

Gurß

---

Quelle: „Strings miteinander verbinden“, typo3.net, https://www.typo3.net/d/96714-strings-miteinander-verbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
