Sorry Swen, my bad.
Es ist jr_mode nicht jr-mode.
VG
Jan
Hi Swen,
du kannst mit jr_get_value('jr-mode') herausfinden, ob der Dialog bearbeitbar ist oder nicht.
Ist die Rückgabe 1, ist er bearbeitbar, ist sie 0, dann nicht.
jr-mode ist ein verstecktes Feld, das immer existiert.
Wenn ich custum buttons einblende, aber nicht will, dass diese z.B. in der "Bearbeitet"-Inbox sichtbar sind, mache ich das so:
const stepIsEditable = jr_get_value('jr-mode');
if(stepIsEditable) {
showCustomButtons();
}
Hoffe das hilft!
VG
Jan
Das klappt leider nicht bei mir mir (Version 2025.1). Das versteckte Feld scheint nicht zu existieren. "jr-mode" kann ich auch im Source nicht finden. Erzeugst du das hidden-field?
Ich bin dank des Tipps von Jan auf die Lösung gekommen, jedoch heisst das versteckte Feld 'jr_mode' mit einem Unterstrich. Ein Dank an Jan.
Jetzt kann ich die dynmischen Buttons deaktivieren und sonstige Dialogelemente nun auch noch berücksichtigen...