[TYPO3-german] Fluid Template - Constants mit settings übergeben

Dr. Dieter Porth typo3 at mobger.de
Sun Dec 4 08:50:11 CET 2016


Hallo Johannes

1. Bei den Konstanten

globalSettings {
	var1 =value1
	var2=value2
	 var2 {
       		var21=value21
       		var22=value22
       	}
}

verlierst du wegen Überscheibens den Wert 'value2', denke ich, denn die 
Array-Zuordnung kann nicht gleichzeitig auf einen Wert und einen Array 
verweisen. (ich habe es nicht getestet)


2. Weise deine Konstanten einzeln in der TypoScript-Datei zu

globalSettings {
	var1 = {$globalSettings.var1}
	# wird vermutlich überschrieben
	var2= {$globalSettings.var2}
	var2 {
       		var21={$globalSettings.var2.var21}
       		var22={$globalSettings.var2.var22}

       	}
}

Und weiter unten im TypoScript

page.10 = FLUIDTEMPLATE
page.10 {
	…
	variables {
		…
	}
	settings < globalSettings
}

Mit besten Grüßen
     Dieter



Am 02.12.2016 um 12:48 schrieb Johannes C. Laxander:
> Hallo,
>
> Ich habe in constants folgende Variablenstruktur:
>
> globalSettings {
> 	var1 =value1
> 	var2=value2
> 	 var2 {
>        		var21=value21
>        		var22=value22
>        	}
> }
>
> Diese Konstanten möchte ich gerne gesamthaft an das Fluidtemplate übergeben.
> Folgendes habe ich erfolglos versucht:
>
> page.10 = FLUIDTEMPLATE
> page.10 {
>> 	variables {
>> 	}
> 	settings < {$globalSettings}
> }
>
> settings = {$globalSettings} funktioniert auch nicht. Gibt es einen anderen
> Weg? Ich möchte halt nicht in settings {…} wieder jede Konstante angeben
> müssen, sondern das Konstanten Array als Ganzes übergeben können.
> Wäre toll wenn mir dafür jemand die Lösung hätte!
>
> Gruß, Johannes.
>
> _______________________________________________
> 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