Aktion verknüpfen: Menü öffnen

Dieses Kommando zeigt ein Menü an, üblicherweise auf einen Mausklick (Event: click) oder rechten Mausklick (Event: contextmenu).
Es kann entweder die Menü-ID eines Menüs angegeben werden, das auf der Seite definiert wurde, oder die URL eines Bricks, der ein Menü zurückliefert. Als Menü-ID muss dabei die von der DLE generierte Menü-Id verwendet werden, falls das Menü über eine URL dynamisch geladen wird: WEB:Event.contextMenuId.

Parameter:

  • Ereignis (z.B. click): Das Ereignis, oder eine Liste von Ereignissen, durch Leerzeichen getrennt, bei dem die Aktion ausgeführt werden soll.
  • CSS Selektor des Elements: Der CSS Selektor, um das oder die Elemente auszuwählen.
  • ID des Menüs: Die ID eines bereits existierenden Menüs, falls vorhanden.
  • URL des Menüs: Die URL sollte eine Menüstruktur zurückliefern. Üblicherweise ein Brick, der mit den Menü Kommandos in einem HTML Block das Menü-HTML definiert.
  • Formular ID: Die Werte des angegebenen Formulars werden mitgeschickt
  • Tabellen ID: Die Werter der aktuellen Zeile werden mitgeschickt
  • Absenderkompnente: Hier kann die ID einer Komponente, die als Absender fungiert hineingeschrieben werden.
  • Zusätzliche Parameter (JSON): es kann ein JSON String angegeben werden der Parameter enthält. Beispiel: {'GLOBAL:name1':'value1','GLOBAL:name2':'value2'}
  • Als Schaltfläche zeichnen: Bei Ja wird das Element als Schaltfläche im aktuellen Look&Feel gezeichnet.