Kontaktformular-Widget: Automatische Bestätigungs-E-Mail an den Absender möglich?

  • Hallo zusammen,

    ich nutze für ein aktuelles Webprojekt das Standard-Formular-Widget.

    Derzeit ist die Konfiguration so eingestellt, dass die E-Mails aus dem Formular an eine feste E-Mail-Adresse des Seitenbetreibers gesendet werden. Nun wurde der Wunsch geäußert, dass dieser Prozess erweitert wird:

    Wenn ein User das Formular ausfüllt (Name, E-Mail-Adresse, Nachricht etc.), soll nicht nur der Betreiber eine Benachrichtigung erhalten, sondern automatisch auch eine Bestätigungs-E-Mail an die E-Mail-Adresse des Users gesendet werden, die dieser im Formular angegeben hat.

    Aktuell versuche ich dies über eine externe HTML/PHP-Lösung außerhalb des Widgets zu lösen, um die E-Mail-Funktionalität flexibler zu gestalten.

    Meine Frage:
    Gibt es eine Möglichkeit, dies direkt innerhalb des Zeta Producer Formular-Widgets zu konfigurieren, oder ist der Weg über ein eigenes PHP-Skript der Standard-Workaround?

    Vielen Dank im Voraus für eure Hilfe und Expertise!

    Beste Grüße
    Armin

    • Offizieller Beitrag

    Die Möglichkeit gibt es absichtlich nicht. Die Frage taucht öfter auf, Bitte nutzen Sie die Suchfunktion (Suchwort „autoreply“) des Forums für weitere Infos.

  • Hallo zusammen,

    leider reicht mir die bloße Anzeige der Formular-Werte auf dem Bildschirm nicht aus. Da das Projekt hohe Anforderungen an die Nachvollziehbarkeit und Rückfragenfreiheit stellt, ist eine automatische Bestätigungs-E-Mail (Autoreply) an den Absender zwingend erforderlich. Der User muss direkt nach dem Absenden eine schriftliche Bestätigung über den Eingang seiner Nachricht erhalten.

    Da das Standard-Widget dies – wie von Stefan S. bestätigt – systemseitig nicht unterstützt, werde ich nun die Lösung über ein eigenes PHP-Skript weiterverfolgen, um diese Funktionalität stabil abzubilden.

    Vielen Dank noch einmal für eure Einschätzungen!

    Beste Grüße Armin

    • Offizieller Beitrag

    Da das Standard-Widget dies – wie von Stefan S. bestätigt – systemseitig nicht unterstützt, werde ich nun die Lösung über ein eigenes PHP-Skript weiterverfolgen, um diese Funktionalität stabil abzubilden.

    GGf. ist es einfacher auf dem Mailserver eine entsprechende Regel einzurichten. Dabei ist darauf zu achten, dass nicht an die "from" Adresse, sondern an die "reply-to" Adresse des empfangenen Formulars geantwortet wird.

  • Hallo Stefan,

    ich wende mich noch einmal mit einer technischen Beobachtung an Sie, da ich anderes Problem nun weiter eingrenzen konnte.

    Um die Anforderung einer automatischen Bestätigungs-E-Mail (Autoreply) zu erfüllen, habe ich ein eigenes Formular inklusive PHP-Anbindung entwickelt. Zuerst hatte ich den entsprechenden Code (HTML, CSS und Script) in einem Text-Widget (Quelltext Ansicht) platziert. Dabei trat jedoch ein Fehler auf: Der notwendige Formular-Tag (<form id="sc-anmeldung-f" class="sc-form" novalidate>) wurde nach jedem Schließen und Neustarten von Zeta Producer aus dem Quelltext entfernt.

    Ich habe das Ganze nun in ein Quelltext-Widget verschoben, dort bleibt der Code stabil erhalten. Allerdings ist das Arbeiten dort recht unkomfortabel, da die Vorschau des Styles im Editor komplett entfällt und man so "blind" arbeiten muss.

    Daher meine Frage an Sie:

    1. Ist dieses Verhalten (dass das Text-Widget bestimmte Form-Tags beim Speichern/Neustarten bereinigt) ein bekanntes Phänomen?
    2. Gibt es eine Empfehlung, wie man komplexere, externe Formular-Strukturen so in Zeta Producer einbindet, dass der Code erhalten bleibt, aber eine visuelle Bearbeitung bzw. Vorschau dennoch möglich ist?

    Vielen Dank für Ihre Einschätzung und einen Hinweis, wie man hier am besten verfährt.

    Beste Grüße

    Armin

  • Ticket ist zwar schon einige Wochen alt, aber ich habe festgestellt das es tadellos funktioniert wenn man statt eines Text Widgets ein Quelltext Widget verwendet

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!