CMS-Formulare

Dokumentation > Formulare

Formulardefinitionen dienen zum Erfassen beliebiger strukturierter Daten durch Besucher oder Anwender, beispielsweise mit einemKontaktformular oder einer Angebotsanfrage.

Formularfelder können beliebig erfasst und ergänzt werden.

Felddefinition

  • (1) Technischer Feldname
    Ist für den Endbenutzer nicht sichtbar und kann als Platzhalter zur Integration in Fliesstexten verwendet werden
  • (2) Feldtyp
    Mögliche Feldtype siehe nächsten Absatz
  • (3) Plichtfeld
    Erzwingt die Eingabe
  • (4) Aktiv
    Deaktiviert dieses Feld. Felder können nur gelöscht werden, wenn dafür noch keine Daten erfasst oder die Daten durhc die Bereinigung bereits entfernt wurden
  • (5) In der E-Mail unterdrücken
    Im der Standard E-Mail Erzeugung werden alle Felder in tabellarischer Form aufgeführt. Dieser Schalter verhindert dies. Diese Funktion ist hilfreich, wenn Sie den Inhalt des Feldes im Fliesstext integrieren möchten
  • (6) Feldname
    Wird dem Benutzer im Formular angezeigt
  • (7) Beschreibung
    Kann dem Benutzer im Formular angezeigt
Felddefinition

Feldtypen

Die folgenden Feldtypen erlauben die Verwendung von Elementen aus dem CMS:

  • E-Mail (Formular Empfänger)
    Dies ist ein reguläres Texteingabefeld. Der Inhalt wird zusätzlich der Adressatenliste hinzugefügt
  • Angemeldeter Benutzer
    Readonly, wird durch das CMS automatisch zugeteilt. Benutzerinformationen können im Fliesstext verwendet werden
  • Angemeldeter Benutzer (Formular Empfänger)
    Readonly, wird durch das CMS automatisch zugeteilt. Der Benutzer wird der Adressatenliste hinzugefügt. Benutzerinformationen können im Fliesstext verwendet werden
  • Vorbelegter Newseintrag
    Readonly, ein News Eintrag, wird duch die Geschäftslogik zugeteilt. Kann verwendet werden, um eine Anmeldeformular für einen Anlass zu erstellen, welcher durch einen Newseintrag repräsentiert wird
  • Warenkorb
    Readonly, aktueller Warenkorb, wird duch die Geschäftslogik zugeteilt. Dies wir u.A. für den Versand von Auftragseingangsbestätigungen oder Angebotsanfragen verwendet.
  • Vorbelegtes Objekt
    Readonly, beliebiges CMS Objekt, wird duch die Geschäftslogik zugeteilt
Feldtypen

Anreichern von Texten mit Formulardaten

Verwendung von Daten aus Formularfeldern im Fliesstext für den E-Mail Versand

Die Texte des Betreffnisses für den E-Mail, den Inhalt und den optionalen Fuss können mit Daten aus dem Formular angereichert werden.

Dazu wird der technische Feldname in geschweifte { } Klammern gesetzt, beispielsweise {NAME}. Dies ist der Platzhalter für die veränderlichen Daten.

Bei Formularfeldern, welche ganze Objekte aus dem CMS enthalten, beispielsweise einen Benutzer oder einen News-Eintrag, können einige derer Attribute ebenfalls verwendet werden.

Die Syntax lautet in diesen Fällen {NAME1.NAME2}.
Beispiel: {KUNDE.SALUTATION-EMAIL}

  • KUNDE
    Technischer Feldname aus der Formulardefinition
  • SALUTATION-EMAIL
    Die Anrede der Person zur Verwendung in einer E-Mail.
    Technischer Feldname des Attributs aus der Liste verfügbarer Platzhalter. Die möglichen Objektarten mit den zugehörigen Feldnamen entnehmen Sie jeweils der Registerkarte "Verfügbare Platzhalter"

Die folgende Abbildung zeigt:

  • (1) Liste konfigurierter Felder einer Formulardefinition
    Siehe Spalte "Technischer Feldname"
  • (2) Auswahl möglicher Objektarten
  • (3) Liste der Attribute der ausgewählten Objektart
    Siehe den Wert in der ersten Spalte
Anreichern von Texten mit Formulardaten

Beispiel

Anreichern von Texten mit Formulardaten

Text aus der Formulardefinition

{KUNDE.SALUTATION-EMAIL}

Wir bedanken uns für Ihren am {DATE-CREATED} erteilten Auftrag mit der Referenz «{SHOPPINGCART.MYREF}».
Ihr Rabattcode «{RCODE}» ist gültig und wird angewendet.

Wir senden in Kürze eine reguläre Auftragsbestätigung an die E-Mail Adresse {KUNDE.EMAIL}.

Das System erstellt daraus folgenden Text:

Sehr geehrte Frau Curie

Wir bedanken uns für Ihren am 5.7.2025 erteilten Auftrag mit der Referenz «Monatsbestellung 25/10».
Ihr Rabattcode «MC-0815» ist gültig und wird angewendet.

Wir senden in Kürze eine reguläre Auftragsbestätigung an die E-Mail Adresse marie.curie@sorbonne.fr.

Erstellung eines Dokumentes und Versand

Unter der Registerkarte Kommunikation wird das Verfahren zur Erstellung des Dokumentes und optionale Versandparameter festgelegt.

  • (1) Konversionsverfahren
    Auswahl eines optionalen, kundenspezifischen Verfahrens zur Erstellung des E-Mails
  • (2) Optionaler Transportanbieter
    Überschreibt die Einstellung auf dem Mandanten oder die globale Grundeinstellung Transportanbieter
  • (3) Antworten an den ausführenden Benutzer
    Hilfreich beispielsweise beim Versand von voll- oder halbautomatisierten Support E-Mails an Ihre Kunden. Verwendet die E-Mail Adresse des aktuellen Benutzers für «Antworten an»
  • (4) Antworten an Adresse
    Verwendet die für diese Formulardefinition spezifische «Antworten an» Adresse.
    Überschreibt die Einstellung des Transportanbieters für E-Mail (SMTP), siehe dazu auch die Beschreibung auf der Seite Kommunikation
Erstellung eines Dokumentes und Versand