Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum.composite.form
Dieses Element stellt einen E-Mail-Editor dar, den Sie beliebig anpassen können.
agorum.mail.element.editor erbt alle grundlegende Eigenschaften von element.let aguila = require('common/aguila'); let form = aguila.create({ type: 'agorum.composite.form.basic', width: 800, height: 800, labelPosition: 'top', elements: [ { type: 'agorum.composite.form.element.text', label: 'Ein Text' }, { type: 'agorum.mail.element.editor', name: 'mailEditor', height: 400, deactivated: [ /* 'to', 'cc', 'bcc', 'replyTo', 'subject', 'body', */ ], removed: [ 'replyTo', 'attachments' ], value: { from: 'roi@agorumcore.com', to: [ 'demo@agorum.com' ], subject: 'Hier den Betreff eingeben', body: 'Geben Sie hier einen Text an' } } ] }); form;
Feld | Bezeichnung in der E-Mail-Maske | Beschreibung |
---|---|---|
from | Von: | Absender |
to | An*: | Empfänger |
cc | Kopie (CC) | Kopie (CC) |
bcc | Blindkopie (BCC) | Blindkopie (BCC) |
replyTo | Antwort an: | Antwort an |
subject | Betreff*: | Betreff der E-Mail |
body | - | E-Mail-Textfeld |
attachments | - | Anhänge (Array von IDs) |
Hinweis: Sie können zu den bereits vorhandenen Feldern weitere Felder hinzufügen. Im oben aufgeführten Beispiel ist etwa ein zusätzliches Textfeld angegeben.
Definiert Felder, die in der E-Mail-Maske nicht verändert werden können.
Beispiel
deactivated: { 'cc', 'bcc' }
Definiert Felder, die in der E-Mail-Maske nicht erscheinen.
Beispiel
removed: { 'cc', 'bcc' }
Definiert vordefinierte Werte für bestimmte Felder.
Beispiel
value: { from: 'roi@agorumcore.com' }