Navigation auf uzh.ch

Suche

Magnolia CMS User Guide

Formular "could not be sent"

Problembeschreibung

Nach Abschicken eines Formulars erscheint die Meldung: Your message could not be sent

Prüfen Sie zuerst das Formular.

Dieses Problem tritt auf, wenn Feldern des Typs «Auswahl» im Mailbetreff oder im Mailtext eingebunden sind (vgl. Abb. 1). Lässt die Person, die das Formular ausfüllt, solche Felder leer, entsteht ein Fehler, wenn Magnolia versucht, die nicht vorhandenen Daten ins Mail einzufügen.

Lösung

Den im Mailtext eingebundenen Formularfeldern kann man einen Standardwert beifügen, der eingesetzt wird, falls eine Benutzerin das betreffende Feld nicht ausgefüllt hat. Diesen Wert können Sie selbst wählen, z.B. "Standardwert", "no value" oder "EMPTY". Schreiben Sie also (z.B.) ${ernaehrungstyp!"EMPTY"} statt bloss ${ernaehrungstyp} (vgl. Abb. 1).

Leerwert
Abb. 1: Im Mailtext eingebundene Formularfelder