Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core für Entwickler > 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'
}