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@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an