Aller au contenu principal

Zugriff auf Formularwerte in einer anderen Sprache

Commentaires

1 commentaire

  • Zendesk API User
    Author: mbergmann - 8/24/2016 12:40

    Hallo Kevin,

    wenn es nur um die Ausgabe geht sollte es funktionieren wenn Du über das FormData gehst, in etwa so:

    $CMS_SET(set_picture,st_picture)$

    $CMS_IF(st_picture.isEmpty)$

         $CMS_SET(set_picture, #global.section.formData.get(#global.project.masterLanguage,"st_picture").get())$

    $CMS_END_IF$

    <img src="$CMS_REF(set_picture)$" />

    Das funktioniert allerdings nicht auf "inneren" Absätzen, da müsstest Du dann noch an das richtige FormData kommen.

    Alternativer Vorschlag - auch für den Redakteur wahrscheinlich klarer ersichtlich:

    Zwei FS_REFERENCEs. Eins sprachunabhängig (=Pflege in Mastersprache, ist also der "Fallback"), eins sprachabhängig.

    Das sprachabhängige per Regel in der Mastersprache ausblenden, das sprachunabhängige per Regel in allen anderen Sprachen auf readonly setzen.

    Du kannst dann mit einer weiteren Regel z.B. das sprachunabhängige (=aus der Mastersprache) in den anderen Sprachen nur anzeigen, wenn das sprachabhängige leer ist oder auch den Redakteuer per Toggle zwischen "Bild aus Master nutzen" und "Eigenes Bild für diese Sprache" wählen lassen.

    Vorteil wäre letztlich, dass der Redakteur schon im Formular sieht, welches Bild tatsächlich benutzt wird.

    Viele Grüße

    Michael

    0

Vous devez vous connecter pour laisser un commentaire.