[TYPO3-german] String-Elemente mit split & optionSplit ordnen?

JoH asenau info at cybercraft.de
Mon Oct 11 17:24:42 CEST 2010


> kann man mithilfe von split Teile eines Strings in neuer Anordnung
> zusammensetzen? Konkreter Anwendungsfall wäre, ein formatiertes Datum,
> z.B. "11.10.2010" in "20101011" zu konvertieren.
> Folgendes hab ich probiert:
> 
> <ts>
>            split {
>              token = .
>              cObjNum = 3 |*| 2 |*| 1
>              3.current = 1
>              2.current = 1
>              1.current = 1
>           }
> 
> </ts>
> 
> ... ergibt leider "11102010", die Reihenfolge wird also nicht
> geändert. Geht das überhaupt, oder wie würdet ihr das machen?

Falscher Ansatz ;-)

split + optionSplit ändert nicht die Reihenfolge, sondern macht je nach Position bestimmte Dinge mit den einzelnen Teilen.

Wenn, dann geht das mit listNum:

10 = COA
10 {
  10 = TEXT
  10 {
    value = 11.10.2010
    listNum = 2
    listNum.splitChar = .
  }
  20 < .10
  20.listNum = 1
  30 < .10
  30.listNum = 0
}

statt mit "value" kannst Du die TEXT Elemente selbstverständlich auch anderweitig befüllen.

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com


More information about the TYPO3-german mailing list