Skip to main content

CMS_REF dynamisch befüllen

Comments

1 comment

  • Zendesk API User
    Author: mikula - 3/23/2016 21:40

    Hallo Tibor,

    ich habe das Ganze nun mal durchgespielt und ich denke die Lösung sollte ganz einfach sein:

    Setze als "default"-Wert überall null.

    Zum Beispiel so:

    $CMS_SET(set_media, null)$

    $CMS_SET(set_language,null)$

    $CMS_SET(set_remote,null)$

    $CMS_SET(set_res,null)$

    Dies sollte zwar nicht nötig sein, da FS Variablen mit null initialisiert, aber sollte auch keinen Schaden anrichten. Für jedes Deiner "möglicherweise gesetzten" Felder musst du prüfen ob es einen Wert enthält. Wenn es einen enthält, kopierst du diesen entsprechend in die dafür vorbereitete Variable.

    if(!set_isRemote.isEmpty){

    $CMS_SET(set_remote,set_isRemote)$

    }

    Zum Schluss erstellst Du eine ref:

    $CMS_REF(media: set_media,

      language:set_language,

       remote: set_remote,

      res:set_res

    )$

    Die null Werte sollten von FS ignoriert werden, daher sollten immer gültige referenzen entstehen. Ich hoffe das hilft Dir weiter, halte uns auf dem Laufenden

    Viele Grüße

    Martin

    0

Please sign in to leave a comment.