[TYPO3-german] Typoscript-Konstante wird erscheint im TSOB richtig, im Frontend aber nicht
Mikel
lists at con-version.com
Mon Jan 30 10:03:08 CET 2017
Hallo Johannes,
wie ist bei Dir das PAGE-Objekt definiert? Als Typ FLUIDTEMPLATE?
Normalerweiße:
page = PAGE
page.10 = FLUIDTEMPLATE
page.10.variables.var_name = {$relation_to_constant}
Allerdings musst Du diese zuvor noch in einen Typen umwandeln. An dieser Stelle in einen String, also vom Objekt TEXT.
page.10.variables.var_name = TEXT
page.10.variables.var_name.value = {$relation_to_constant}
Im Fluid-Template kannst Du per <f:debug>{var_name}</f:debug> prüfen, ob diese entsprechend durchkommt.
Eine Alternative ohne die Typenzuweisung geht per „settings“ anstelle von „variables":
page.10.settings.view.var_name = {$relation_to_constant}
Im Frontend: <f:debug>{settings.view.var_name}</f:debug>
In diesem Beispiel also ohne „ = TEXT“ usw.
Dies dürfte beide Deiner Probleme beheben, oder?
Andernfalls bitte genauer schildern…
Mikel
More information about the TYPO3-german
mailing list