Zum Hauptinhalt gehen

Workflow. Formular aufrufen

Kommentare

3 Kommentare

  • Zendesk API User
    Author: MichaelaReydt - 3/6/2018 15:19

    Hallo Thomas,

    genauso wie jedes Template besitzen Arbeitsabläufe ein Formular-Tab, in dem ein Formular aus verschiedenen Eingabekomponenten erstellt werden kann. Der Dialog eines Arbeitsablaufs enthält standardmäßig einen Reiter "Formular" (bzw. im CC einen per Klick zu öffnenden zweiten Dialog), in dem dieses Formular angezeigt wird.

    Entspricht das dem, was du benötigst?

    Viele Grüße

    Michaela

    0
  • Zendesk API User
    Author: th_biedermann - 3/7/2018 7:53

    Hallo Michaela,

    Danke für die Antwort. Ich habe das auch gefunden hilft mir aber nicht weiter.

    In der Zwischenzeit habe ich das Formular in den Script verschoben.

    Ich rufe im Workflow den Script "sendjsontobeekeeper" auf. Wir bringe ich das System dazu, dass dieses

    Formular aus dem Script geöffnet wird.

    <CMS_MODULE>

      <CMS_INPUT_RADIOBUTTON name="st_push_language" gridHeight="1" gridWidth="2" hFill="yes" useLanguages="yes">

        <ENTRIES>

          <ENTRY value="DE">

            <LANGINFOS>

              <LANGINFO lang="*" label="Deutsch"/>

            </LANGINFOS>

          </ENTRY>

          <ENTRY value="EN">

            <LANGINFOS>

              <LANGINFO lang="*" label="English"/>

            </LANGINFOS>

          </ENTRY>

          <ENTRY value="FR">

            <LANGINFOS>

              <LANGINFO lang="*" label="France"/>

            </LANGINFOS>

          </ENTRY>

        </ENTRIES>

        <LANGINFOS>

          <LANGINFO lang="*" label="Language" description="Select the Language to Push content to Beekeeper"/>

        </LANGINFOS>

      </CMS_INPUT_RADIOBUTTON>

    </CMS_MODULE>

    Viele Grüsse

    Thomas

    0
  • Zendesk API User
    Author: mbergmann - 3/7/2018 9:04

    Hallo Thomas,

    hier kannst Du einfach .showForm(...) auf dem Skript-Kontext aufrufen.

    Wichtig ist hier, dass Du auch den Fall behandeln musst dass das zurück gegebene FormData null ist. Das ist der Fall, wenn der Benutzer auf "Abbrechen" klickt.

    Tipp am Rande: Falls die Sprachen die auswählbar sein sollen, die Projektsprachen (=Ausgabesprachen) sind, kannst Du hier beim Radiobutton auch die CMS_INCLUDE_OPTIONS mit type="LANGUAGE" benutzen.

    Viele Grüße

    Michael

    0

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