Danke, das klappt…
Nur ist mein Default-text folgender:
10 = TEXT
10 {
field = endtime
strftime = %d. %B %Y
}
Das strftime wird nun leider auch auf das override-Ergebnis angewendet.
Hast Du da auch ne Idee?
On 2013-07-26 12:14:38 +0000, JoH asenau said:
Am 26.07.2013 13:19, schrieb Stephan Grass:
Was wäre denn "oder sonstwas"?
Ich möchte das Ergebnis evtl. in einer anderen if-Abfrage verwenden.
Aber erst mal reicht ifEmpty
Ich möchte nur ein Element aus dem split ausgeben und, wenn leer (oder
sonst was), überschreiben:
1 = TEXT
1 {
field = bodytext
split {
token.char = 10
token.noTrimWrap = || |
returnKey = 2
}
}
1.ifEmpty = Irgendetwas
10 = TEXT
10.value = Das ist der Default Text
10.override {
setCurrent {
field = bodytext
stdWrap.split {
token.char = 10
token.noTrimWrap = || |
returnKey = 2
}
trim = 1
}
current = 1
if {
value = 123
equals.current = 1
negate = 1
}
}
Ist allerdings ungetestet.
setCurrent solltest Du verwenden, damit Du das split-Zeugs nicht
zweimal (eigentlicher Content + if) machen musst. override überschreibt
ohnehin nur, wenn das Ergebnis nicht "empty" oder 0 ist.
HDH
Joey
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german