contao 4x – efg zu leads extension – forum
Also planepix hat mit seiner Empfehlung mit der Erweiterung genau ins Schwarze getroffen.
Contao 3: https://contao.org/de/erweiterungsli…center.de.html
Contao 4: https://packagist.org/packages/termi…ication_center
Nach der Installation erscheint in der Navigation die Gruppe „NOTIFICATION CENTER“ bzw. „Benachrichtigungscenter“.
Für die folgende Beschreibung wurde bereits ein Formular mit dem Formulargenerator angelegt. Hier kein Option zum versenden der Mail gesetzt („Per E-Mail versenden“ nicht auswählen)..
Schritt 1: unter Gateways ein neues Gateway mit Titel und Typ = Standard E-Mail-Gateway und gg. eigene SMTP-Einstellungen anlegen. Speichern.
Schritt 2: unter Benachrichtigungen eine neue Benachrichtigung mit Titel und Benachrichtigungstyp = Formularübertragung anlegen. Weitere Einstellungen habe ich hier nicht vorgenommen. Speichern.
Schritt 3: mit dem Bearbeiten-Stift eine neue Nachricht mit dem Titel (Nachricht an Empfänger) und den Gateway, der zuvor angelegt wurde, auswählen. Anschließend auf „Sprache verwalten“ eine neue Sprache anlegen. Als Absendername seinen Namen, Absender-E-Mail seine E-Mail-Adresse (hier ggf. auf vertrauenswürdig im E-Mail-Programm setzen, damit nicht im SPAM landet) und als Empfänger seine eigene E-Mail-Adresse (dort, wo die Mail bei einem selbst landen soll) eingeben. Als Subject den Betreff der E-Mail angeben. Im E-Mail-Programm erhält man nach dem Absenden des Kontaktformulares dann von der angegebenen Absender-E-Mail mit dem angegebenen Absendernamen eine E-Mail mit dem Betreff des Subject. Im Rohtext dann seine Wunschnachricht und mit ##form_*## die eingegebenen Formularfelder abrufen. Statt dem Sternchen wird der Feldname (wie beim EFG auch) eingetragen. Hier sollte man klein schreiben und Sonderzeichen vermeiden. Der Feldname wird in der Formularbearbeitung in der Klammer angezeigt. Speichern und schließen und Nachricht veröffentlichen auswählen. Speichern.
Schritt 4: im Formulargenerator das Formular über das Werkzeug-Symbol bearbeiten und hier unter „Formulardaten versenden“ die angelegte Benachrichtigung auswählen. Speichern
So weit fertig. Dann soll noch eine Kopie der Mail an den Absender.
Schritt 5: wieder unter Benachrichtigungen die angelegte Benachrichtigung über den Stift bearbeiten. Hier die angelegte Nachricht (Nachricht an Empfänger) kopieren und einen neuen Titel angeben (Nachricht an Absender). Dann die Sprache über den Stift bearbeiten. Bei Empfänger nun ##form_email## (bzw. den Feldnamen für die E-Mail des Absenders) und Subject sowie Rohtext wie gewünscht anpassen. Speichern und schließen. Speichern.
Fertig. Verwendet man eine mehrsprachige Webseite, kann auch in dem anderssprachigen Formular die selbe Benachrichtigung ausgewählt werden. Dann nur auf Sprache verwalten gehen, die zuerst angelegte Sprache kopieren und eine neue Sprache auswählen. Die erste Sprache dabei als Fallback-Sprache. Nun die Felder wie gewünscht anpassen.
Ich hoffe, ich konnte dem einen oder anderen weiterhelfen.
Eine Frage habe ich dann noch: was genau macht dann noch die Erweiterung Leads? Was ist der praktische Sinn und Zweck dahinter?

1