Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

agorum.mail.edit

Das Widget agorum.mail.edit erstellt eine Oberfläche, in der eine E-Mail bearbeitet werden kann. Das Widget prüft beim Öffnen, ob der Benutzer berechtigt ist, E-Mails zu erstellen, entweder durch die ACL_standard_mail_create oder über den Widget-Parameter mayCreate.

Verwendung


let aguila = require('common/aguila');

let widget = aguila.create({
  type: 'agorum.mail.edit',
  id: 'd38bd0a0-67c0-11ec-81b9-02420a0a000b',
  //deactivated: ['cc', 'bcc'],
  removed: ['replyTo'],
  width: 800,
  height: 600,
});

widget;

 

Screenshot zum Verwendungsbeispiel

Events


keine

Parameter


deactivated

Definiert Felder, die in der E-Mail-Maske nicht verändert werden können. Die Liste der Felder finden Sie hier.


Beispiel

deactivated: ['cc', 'bcc']

removed

Definiert Felder, die in der E-Mail-Maske nicht erscheinen. Die Liste der Felder finden Sie hier.


Beispiel

removed: ['attachments', 'cc']

value

Definiert vordefinierte Werte für bestimmte Felder. Die Liste der Felder finden Sie hier.


Beispiel

value: {
  from: 'roi@agorumcore.com',
  to: ['demo@agorum.com']
}

mayCreate

Wenn ein Benutzer nicht über die ACL_standard_mail_create berechtigt ist, sperrt sich agorum.mail.edit automatisch gegen Bearbeitung. Sie können diese Sperre programmatisch umgehen, indem Sie den Parameter mayCreate auf true setzen.

Beispiel

mayCreate: true,

Funktionen


keine