Zum Inhalt springen

String-Manipulation (Suchen&Ersetzen)

Erstellt am 22. März 2006 · 4 Antworten · letzte Antwort am 3. April 2006

Tags: Frage

Unbekannter Benutzer ·

Hallo zusammen,
ich suche nach einer Möglichkeit einen String durch schnödes "Suchen & Ersetzen" zu bearbeiten.
Was ich gerne hätte ist, dass die Zeile (Inhalt einer Variable)

Handy,Telefon,Festnetz

übersetzt wird in

Handy | Telefon | Festnetz

Ich hab schon rausfinden können, dass ich parsefunc dafür nutzen muss, aber ich konnte nicht genug infos in der Referenz finden, um mir das obige herleiten zu können. 😢

Vielen Dank für eure Hilfe,
Markus

Unbekannter Benutzer ·

Ich suche eine Typoscript Lösung für das obige Problem. Die Sache ist die dass wir die Titelzeile mit unseren 5 wichtigsten Keywords (pro Seite) darstellen wollen. Ich habe das mit die Keywords, allerdings sind die Komma getrennt. Optisch schöner empfinde ich aber das T-Mobile Prinzip (siehe deren Webseite). Das soll also in mein Template eingebaut werden!

Unbekannter Benutzer · · Beste Antwort

Also mittlerweile bin ich zumindest einen Ansatz hinbekommen:

page.headerData.1 = TEXT
page.headerData.1.field = keywords
page.headerData.1.wrap = <title>.:HiTec Zang:. | </title>
page.headerData.1.parseFunc.short {
,=K
}

Allerdings erhalte ich immernoch Komma getrennte Werte! Was stimmt da nicht mit meiner parseFunc?

Unbekannter Benutzer ·

Habs grade aus der Liste bekommen:

page.10 = TEXT
page.10 {
   field = meinFeld
   split {
      token = ,
      cObjNum = |*|1|*|2
      1.current = 1
      1.wrap = |&nbsp;&#0124;&nbsp;
      2.current = 1
   }
}

Das funzt!

Markus