[TYPO3-german] Typoscript-Konstante wird erscheint im TSOB richtig, im Frontend aber nicht
Dr. Dieter Porth
typo3 at mobger.de
Mon Jan 30 20:15:01 CET 2017
Hallo Johannes,
ein Blick in die Dokumentaiton ist manchmal hiflreich
https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Fluidtemplate/Index.html
Variables definieren einen "Array of cObjects", also TEXT, CONTENT, COA,
CASE, TMENU, ...
Settings einen "Array of Keys", also Kram, den man als String oder Zahl
schreiben kann.
Da der TSOB, also TypoScriptObjektBrowser, nicht die Typen prüft, weil
er nicht den Contenxt der Nutzung kennt, gibt es beides aus.
Mit besten Grüßen
Dieter
Am 30.01.2017 um 08:31 schrieb Johannes C. Schulz:
> Hallo TYPO3-Freunde
>
> Unten stehendes Problem habe ich noch nicht lösen können. Es kam aber noch
> ein analoges Problem hinzu.
> Ich sollte doch im Fluidtemplate auf Variablen zugreifen können die ich
> unter page.10.variables deklariert habe, oder? Allerdings sind diese bei mir
> nicht vorhanden. Nur wenn ich Settings unter page.10.settings deklariere
> kann ich auf diese im Fluidtemplate zugreifen.
>
> Auch hier: im TSOB sind die Variablen sichtbar!
>
> Ich verstehe das nicht... Kann mir das jemand erklären?
>
> Grüße
> Johannes
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Johannes C.
> Schulz
> Gesendet: Mittwoch, 25. Januar 2017 12:31
> An: typo3-german at lists.typo3.org
> Betreff: [TYPO3-german] Typoscript-Konstante wird erscheint im TSOB richtig,
> im Frontend aber nicht
>
> Hallo
>
>
>
> Eigenartiges Problem:
>
> Ich definiere im TS eine Konstante abhängig von PIDupinRootline
>
>
>
>
>
> REVIVE_ZONEID = 12
>
> [PIDupinRootline = {$pid_nav_tourismus}] || [PIDupinRootline =
> {$pid_nav_kultur}]
>
> REVIVE_ZONEID = 13
>
> [global]
>
>
>
> Setze ich im TSOB den Schalter für die Condition, dann erscheint im TSOB
> auch REVIVE_ZONEID=13
>
>
>
> In einem lib-Objekt habe wird die Konstante weiterverarbeitet.
>
>
>
> Auch hier ist im TSOB die Ausgabe korrekt.
>
>
>
> Das lib-Objekt wird dann in einem eigenen ContentElement über den
> f:cObject-Viewhelper gerendert. In der Ausgabe hier erscheint aber immer die
> REVIVE_ZONEID=12!
>
>
>
> Was mache ich falsch?
>
>
>
> Viele Grüße
>
> Johannes
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>
> _______________________________________________
> 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