Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core aguila
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.
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;
keine
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']
Definiert Felder, die in der E-Mail-Maske nicht erscheinen. Die Liste der Felder finden Sie hier.
Beispiel
removed: ['attachments', 'cc']
Definiert vordefinierte Werte für bestimmte Felder. Die Liste der Felder finden Sie hier.
Beispiel
value: { from: 'roi@agorumcore.com', to: ['demo@agorum.com'] }
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,
keine