Simplenews Anmeldeformular personalisieren
am 05.01.2021 - 10:04 Uhr in
Hallo zusammen,
ich erstelle gerade zum ersten Mal eine Webseite mit Drupal und verzweifle aktuell an der Personalisierung von Simplenews.
Konkret sollen bei der Anmeldung zum Newsletter neben der Pflichtangabe E-Mail Adresse auch weitere freiwillige Angaben möglich sein. Außerdem möchte ich einen Verweis auf die Datenschutzerklärung einbinden sowie eine E-Mail Routine nutzen.
Ich habe jetzt unter /admin/config/people/simplenews/settings/subscriber/fields die Felder angelegt, die auch in der Datenbank abgelegt werden sollen. Diese kann ich dem standardmäßig von Simplenews bereitgestellten Block und auf der bereitgestellten Seite /newsletter/subscriptions auch sehen, befüllen und alles wird wie gewünscht eingetragen. Soweit so gut.
Ich wollte allerdings ein eigenes Formular via Webform erstellen, um auch meine anderen Anforderungen zu realisieren. Ich nutze für das Formular Webform Version 8.x-5.22 mit der Erweiterung Webform Simplenews Handler in Version 8.x-1.4. Mit dieser Kombination wird jetzt zwar das Double-Opt-In von Simplenews angestoßen und die Anmeldung funktioniert auch grundsätzlich, allerdings wird außer der E-Mail Adresse nichts an Simplenews übergeben. Die Inhalte der anderen Formularfelder gehen verloren. Ich kann sie zwar in meiner E-Mail Routine verwenden, aber Simplenews trägt die Daten nicht für den neuen Abonennten ein.
Evtl. suche ich auch aufgrund mangelnder Erfahrung an der falschen Stelle oder bedenke irgendwas nicht. Hat schon jemand ein ähnliches Anmeldeformular für Simplenews erstellt und kann mir einen weiteren Denkanstoß geben? Es muss auch nicht zwangsläufig bei meinem Ansatz über Webforms bleiben. Wenn mir jemand eine andere Lösung vorschlagen kann, bin ich ebenso dankbar. Eventuell ist dafür aber noch der Hinweis wichtig, dass es sich bei den Abonennten des Newsletters ausschließlich um anonyme User handeln wird. Ich kann also nicht auf Daten aus Benutzerprofilen zurückgreifen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 1 Tag 2 Stunden
vor 2 Tagen 1 Stunde
vor 3 Tagen 20 Stunden
vor 4 Tagen 1 Stunde
vor 4 Tagen 4 Stunden
vor 4 Tagen 15 Stunden
vor 4 Tagen 18 Stunden
vor 4 Tagen 18 Stunden
vor 4 Tagen 18 Stunden
vor 4 Tagen 18 Stunden