[TYPO3-german] Sprachabhängiges TypoScript in TemplaVoila Datenstruktur eines FCE

Andreas Sahle [design-frei] testing at design-frei.de
Thu Feb 4 10:22:51 CET 2010


Danke Peter!

ich hab schon eine Lösung gefunden. Es lag an der Syntax meiner  
Condition bzw. wirklich an der Verfügbarkeit der Variablen zu dem  
Zeitpunkt.

Diese Lösung funktioniert wunderbar:

					<TypoScript>
					<![CDATA[
						10 = TEXT
						10.value = <img src="fileadmin/templates/images/ 
produktfinder_medaillen_01.jpg" width="62" height="62"  
alt="Pflegeschritt 01 enthalten" title="Pflegeschritt 01 enthalten" />
						10.if.isTrue.field = field_pf_schritt01
                                                 10.if.value = 0
                                                 10.if.equals.data =  
TSFE:sys_language_uid
                                                 20 = TEXT
						20.value = <img src="fileadmin/templates/images/ 
produktfinder_medaillen_en_01.jpg" width="62" height="62"  
alt="Contains Care Step 01" title="Contains Care Step 01" />
						20.if.isTrue.field = field_pf_schritt01
                                                 20.if.value = 1
                                                 20.if.equals.data =  
TSFE:sys_language_uid
					
					]]>
					</TypoScript>

Viele Grüße

Andreas

Am 02.02.2010 um 12:16 schrieb Peter Niederlag:

> Hallo,
>
> Andreas Sahle [design-frei] schrieb:
>> Hallo @lle,
> [...]
>> Kann ich das irgendwie anders schreiben bzw. realisieren?
>
> Am sinnigsten dürfte sein in der DS einen Verweis auf ein
> TypoScript-Objekt (typoscript object path), bspw.
> 'lib.foobar.images.languageSepcific' anzugeben.
>
> Dieser lässt sich dann sehr sicher über Conditions modifizieren.
>
> GGf. kannst Du auch das Feld sys_langugae (tt_content) auswerten.
> data = register:tx_templavoila_pi1.parentRec.sys_language
> Damit solltest Du über stdWrap die uid der Sprache des Datensatzes  
> bekommen.
>
> Je nach Zielsetzung leicht unterschiedliche Ergebnisse (Stichwort:
> "language-fallback").
>
> untested, als brainstroming!
>
> [...]
>
> hth,
> Peter
> -- 
> Peter Niederlag
> http://www.niekom.de * TYPO3 & EDV Dienstleistungen *
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list