HI ihr,
ich bin am verzweifeln.
Seit Tagen versuche if folgenden Code:
# Default PAGE object:
page = PAGE
page.10 = TEXT
page.10.value = HELLO WORLD!
page.10.stdWrap {
required = 1
wrap = <h1>|</h1>
}
Ich verwende eine vor 5 minuten zum x-ten mal neu installierte TYPO3 4.0.4 Version.
Das will ich machen:
Wenn in "page.10" was drin steht ... das tut es hier: "HELLO WORLD!" dann (und nur dann) möchte ich es mit "<h1>|</h1>" umgeben.
warum warum funktioniert das nicht?
hat irgendwer vielleicht einen klitze kleinen Hinweis für mich?
Sareen
das Textobjekt hat bereits die stdWrap-Eigenschaft, also
10 = TEXT
10 {
field = title
required=1
wrap=<h1>|</h1>
}
Ah!!
So gut! vielen Dank!
- Trotzdem verstehe ich diese ganzen Bedingungen noch nicht.
Wie kann ich es mit TypoScript hinbekommen dass
Im falle "title" ist leer ein anderer Text genommen wird und der dann statt mit <h1>|</h1> mit <h2>|</h2> umgeben wird.
Ich versuche es gerade so...
# Default PAGE object:
page = PAGE
page.10 = TEXT
page.10 {
field = subtitle
required = 1
wrap = <h1>|</h1>
ifEmpty = Hallo World
wrap = <font color="red">|</font>
}
- Ich versuche gerade "TypoScript by Example" nachzuvollziehen. Die anderen Tutorials, die davor empfohlen werden habe ich schon durch. Dieses ist doch nochmal eine Nummer schwerer. ...
viele Grüße
Sareen
Das kommt schon ganz nahe ran:
# Default PAGE object:
page = PAGE
page.10 = TEXT
page.10 {
field = subtitle
required = 1
wrap = <h1>|</h1>
ifEmpty {
field = title
required = 1
wrap = <h3>|</h3>
}
}
... aber noch nicht ganz ...