TYPO3: Sprache im Fluid ViewHelper setzen


Eine Link zu einer konkreten Sprache mittels Fluid-Viewhelper zu setzen ist nicht selbsterklärend: Meist haben die Viewhelper wie <f:link.action> keinen Parameter. Wird man sich bewusst, dass die Sprache in TYPO3 durch den GET-Parameter „L“ definiert ist, kann quasi jeder ViewHelper für die Zielsprache genutzt werden. Dafür reicht das Fluid-Argument additionalParams:

<f:link.action action="product" arguments="{product:product}" additionalParams="{L:1}" />

Die „1“ steht dabei für die sys_language_uid der gewünschten Sprache.

Folgende Viewhelper unterstützen den Parameter:

Kann keine URL zu dieser Sprache generiert werden, wird schlicht gar kein Link generiert.

,

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert