Zum Hauptinhalt gehen

showMessage mit Icon

Kommentare

3 Kommentare

  • Zendesk API User
    Author: pavone - 8/27/2018 14:50

    Hallo Fidel,

    vielleicht übersehe ich etwas, aber woher hast du die Information, dass du ein Icon im Dialog anzeigen kannst?

    Die von dir genannten Methoden deuten darauf hin, dass der Dialog ausschließlich Text anzeigen soll.

    Ich war zwar nicht an der Implementierung dieser Methoden beteiligt, aber ich vermute, dass aus Sicherheitsgründen das HTML bewusst so ausgegeben wird.

    Viele Grüße

    Tim

    0
  • Zendesk API User
    Author: mbergmann - 8/27/2018 16:50

    Hallo Fidel,

    die entsprechenden showMessage-Methoden der WE_API sind tatsächlich nur für "ganz einfache" Popups gedacht.

    Eine Anpassung der Icons könnte man in begrenzten Umfang noch dadurch erreichen, dass Du Dir ein per WE_API.Common.execute(...) aufgerufenes Executable baust, das wiederum eine RequestOperation nutzt. Hier hast Du dann zumindest über setKind(...) die Auswahl zwischen den Standard-Icons für Fehler, Info und Frage. Ein eigenes Icon geht hier aber auch nicht.

    Oder Du nutzt den "Dialog" aus der WE_API. Den kannst Du dann auch ohne Executable komplett in JS zusammenbauen. Dazu hatte ich hier mal was geschrieben. Dort war es zwar ein anderer Anwendungsfall, Du findest da aber im "Teil 2" (2. Use the JS to open a window / dialog) ein paar Hinweise, wie man sich einen eigenen Dialog per JS erstellen kann - d.h. mit komplett eigenem "inneren HTML".

    Viele Grüße

    Michael

    0
  • Zendesk API User
    Author: NMc - 9/14/2018 15:18

    Hallo Fidel,

    benötigst Du noch weitere Hilfe oder hat Michaels Antwort bereits geholfen? In diesem Fall wäre es super, wenn Du die "richtige Antwort" entsprechend markierst, damit auch andere Community-Teilnehmer diese auf den ersten Blick finden. Solltest Du zwischenzeitlich eine eigene Lösung gefunden haben, wäre es nett, wenn Du diese hier bereitstellst.

    Viele Grüße

    Nico

    0

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