Schlagwörter: , ,

Ansicht von 3 Antwort-Threads
  • Autor
    Beiträge
    • #42422
      Nils Wiemer
      Teilnehmer

        Guten Tag,

        ich versuche Logik in Templates einzubauen. Das Ziel ist es am Ende einen Porzess zu haben, bei welchem ich eine Checkliste abarbeiten kann und anschließend aus den Daten ein ITSMClient angelegt wird und eine Notiz dem Ticket hinzugefügt wird welches das Template nutzt um die Daten aus dem Prozess zu ziehen.

        Das erstellen des ITSM Clients funktioniert einwandfrei jedoch habe ich festgestellt, das Templates nicht das Template Toolkit verwenden können. Mein zweiter Ansatz war es mit DynamicField_Script(TemplateToolkit) zu arbeiten. Jedoch bekomme ich keine Ausgabe im Template wenn ich es verwende.

        Folgendes ist mein Ausdruck für das Script.

        [% SET Wert1 = Data.DynamicField_CheckboxBIOSUpdate %]
        Value1: [% Wert1 %]

        und wenn ich im Template anschließend <DynamicField_SciptName> verwende bleibt die Zeile einfach leer.

        Mfg

        Nils

      • #42425
        marcel-graf
        Teilnehmer

          Hallo Nils,

          kannst du das mal so probieren:

          [% SET Wert1 = Data.CheckboxBIOSUpdate %]
          Value1: [% Wert1 %]

          und dein Feld so
          <OTOBO_TICKET_DynamicField_SciptName>

          Gruß Marcel

        • #42426
          Nils Wiemer
          Teilnehmer

            Hallo Marcel,

            leider funktioniert das ebenfalls nicht. Die Zeile nach Anwendung des Templates bleibt leer.

            Ich habe nun im Template folgendes:

            <OTOBO_TICKET_DynamicField_ScriptName>
            <OTOBO_Ticket_DynamicField_CheckboxBIOSUpdate>

            Daraus erhalte ich:

            (leere Zeile)
            1 (wert der Checkbox)

             

            Grüße Nils

          • #42427
            marcel-graf
            Teilnehmer

              Hast du eventuell mehr details, wie du das eingerichtet hast?

          Ansicht von 3 Antwort-Threads
          • Du musst angemeldet sein, um auf dieses Thema antworten zu können.