Zum Hauptinhalt gehen

Nutzung von Strukturvariablen als Platzhalter in $CMS_RENDER(template:ss_irgendwas)$

Kommentare

2 Kommentare

  • Zendesk API User
    Author: feddersen - 3/24/2011 9:45

    Ein

    $CMS_SET(ft_essende_real_left_navi)$

       $CMS_VALUE(ss_essende_left_navi, default:"essendelinkenavigation")$

    $CMS_END_SET$

    liefert keinen String zurück, sondern ein TemplateDocument/TemplateFragement. Der CMS_RENDER Aufruf erwartet aber einen String. Entweder nutzen Sie ein normales $CMS_SET(ft_essende_real_left_navi, ss_essende_left_navi) oder Sie wandeln das TemplateDocument vorher explizit in einen String um:

    $CMS_RENDER(template:ft_essende_real_left_navi.toString)$

    Ich habe es jetzt nicht getestet, hoffe aber trotzdem richtig zu liegen. :smileywink:

    0
  • Zendesk API User
    Author: SHeinrich - 8/18/2016 10:36

    Hallo,

    anknüpfend an dieses Beispiel

    $CMS_SET(ft_snippet)$

         $CMS_VALUE(ss_irgendwas, default:"name_der_formatvorlage")$

    $CMS_END_SET$

    $CMS_RENDER(template:ft_snippet.toString.trim)$

    eine Frage: Gibt es einen Trick FS dazu zu bringen die Referenz zu "kennen". Also wenn ich auf "name_der_formatvorlage" -> Verwendung gehe, dann ist diese "nicht verwendet".  Etwa ref(template:"name-der_formatvorlage).getTemplate().getName() o.ä.

    Gruß,

    Sergej


    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.