[registration_extended] Erweitert das Core-Registrierungsmodul
Hallo zusammen,
habe gerade eine kleine Extension online gestellt, welche die Core-Registrierung etwas erweitert. Hauptsächlich die E-Mail Thematik mit Benachrichtigung usw.
In jedem angelegten Modul können nun wesentlich mehr Einstellungen vorgenommen werden. So wurde bei der Aktivierung nun Absenderadresse, Absendernamen und Betreff ergänzt und bei einem Fallback (leeres Feld) der Standardwert des Systems (Seite bzw. globale Einstellung) verwendet.
Bei der Registrierung gibt es die Möglichkeit nur den Webseitenbetreiber bzw. Redakteuer etc. zu informieren. Auch mehrere gleichzeitig durch Abtrennung der E-Mailadresse mit einem Komma. Betreff, Absenderemail und Absendername sind frei definierbar und auch mit den Platzhaltern kombatibel (Benutzereigenschaften etc.) ##firstname##, ##lastname## usw.
Hinzugekommen ist, dass das registrierte Mitglied nach erfolgreicher Registrierung bzw. Aktivierung nun nochmal eine E-Mail bekommen kann (das war bisher noch garnicht vorhanden). Verwendbar um ihm evtl. weiterführendes Material zu schicken, die Zugangsdaten nochmal mitzuteilen oder ähnliches.
Zur Erweiterung: http://www.contao.org/de/extension-l...000003.de.html
Freue mich auf Feedback.
Gruß
Michael
Problem im Zusammenspiel mit xtmembers?
Hallo Michael,
gerade heute habe ich mal wieder nach dem gesucht, was du programmiert hast und sofort alle Felder gefüllt. Super Erweiterung.
Beim Testen kam dann leider nur eine leere Seite. Fehlersuche ergab:
Fatal error: Call to undefined method ModuleRegistrationExtended::getGroupSelection() in ...system/modules/xtmembers/dca/tl_member.php on line 137
Die Zeile 137 im Modul xtmembers lautet:
'options' => (get_class($this) == 'ModuleRegistrationExtended') ? $this->getGroupSelection() : array(),
Kannst du das bitte mal anschauen? Habe ich was falsch gemacht oder gibt es einen Konflikt mit xtmembers?
Gleich noch eine Idee, die mir beim Ausfüllen der Felder kam:
Bei der "Registrierungsinfo an Webseitenbetreiber" fände ich es praktisch, wenn da die E-Mail-Adresse dessen, der sich registriert hat, als Absenderadresse eingetragen werden könnte (ist bei mir gleichzeitig der Username). Wenn jemand sich gerade registriert hat und dann gleich anruft, um nähere Infos zu bekommen, bräuchte ich nur auf die Mail zu antworten. Als Absendername habe ich ##firstname## ##lastname## eingegeben.
Danke und Gruß
Horst
zwei Aktivierungsmails: 1) mit Standardangaben 2) mit Angaben aus reg._extended
Hallo Michael,
ich musste noch bei den Einstellung den Haken vor "E-Mails via SMTP versenden" setzen (Website läuft bei HostEurope), deshalb habe ich etwas länger gebraucht für die nächste Rückmeldung.
Problem mit xtmembers ist gelöst. Registrierungsformular wird angezeigt.
Registrierungsbenachrichtigung an Webseitenbetreiber wird verschickt, unterschiedliche Adressen ausprobiert, auch ##email## - funktioniert (ich finde es jetzt aber doch besser, alle Benutzerdaten einschließlich ##email## in den Text zu schreiben, da kann ich die Adresse dann auch direkt anklicken und eine Mail verfassen).
Aktivierungsmail wird doppelt verschickt mit gleichem Mail-Inhalt und gleichem Token, allerdings mit unterschiedlichen Absenderangaben:
1) mit den Default-Angaben wie sie ohne [registration_extended] aussehen
2) mit den Angaben aus [registration_extended], d.h. Absenderangaben und Betreff.
-> Variante 1) bitte noch abstellen.
Danke und Gruß
Horst