[TYPO3-german] Typoscript Global Condition prüfen ob Konstante leer ist
Dr. Dieter Porth
typo3 at mobger.de
Thu Jan 12 19:44:38 CET 2017
Hallo Bernd,
Am 12.01.2017 um 13:48 schrieb Bernd Pier:
> [globalString = LIT:{$partner.logo} = /.+/]
> page.10 = NICHT LEER
> [else]
> page.10 = LEER
> [global]
[globalVar = LIT:1 = {$konstante_um_irgendwasZuMachen}]
Probier doch mal das folgende, denn ohne value funktioniert nichts. Mit
einem Blindtest hättest du das gemerkt.
page.5=TEXT
page.5.value=<h1>HalloBernd</h1>
page.10=TEXT
page.15=TEXT
page.20=TEXT
page.30=TEXT
[globalString = LIT:{$partner.logo} = ""]
page.10.value=LEER10"{$partner.logo}"<br/>
[else]
page.10.value=NICHTLEER10auchwennesleerist"{$partner.logo}"<br/>
[global]
[globalString = LIT:{$partner.logo} = /^$/]
page.15.value=LEER15"{$partner.logo}"<br/>
[else]
page.15.value=NICHTLEER15"{$partner.logo}"<br/>
[global]
[globalString = LIT:{$partner.logo} = /.+/]
page.20.value=NICHTLEER20"{$partner.logo}"<br/>
[else]
page.20.value=LEER20"{$partner.logo}"<br/>
[global]
[globalString = LIT:{$partner.logo} = *.gif]
page.30.value=NICHTLEER30"{$partner.logo}"<br/>
[else]
page.30.value=LEERgiltnicht30"{$partner.logo}",weileskeinGifist<br/>
[global]
page.40=TEXT
[globalString = LIT:11 = 1{$partner.logo}1]
page.40.value=LEER40"{$partner.logo}"<br/>
[else]
page.40.value=NICHTLEER40"{$partner.logo}"<br/>
[global]
Noch besser ist es, statt TypoScript eine Fluid-Variante zu verwenden.
Denn TypoScript führt zu bescheiden lesbaren Aufsetzungen, um es mal
gelinde zu formulieren. Mit besten Grüßen Dieter
More information about the TYPO3-german
mailing list