Begrüßungsmail in eigenem Registrierungsformular.

am 10.09.2012 - 12:20 Uhr in
Hallo zusammen.
Da wir für unsere Seite 2 Benutzertypen registrieren müssen, welche komplett unterschiedliche Felder angezeigt bekommen, habe ich 2 neue Registrierungsformulare geschrieben.
Orientiert habe ich mich ein wenig hieran: http://drupal.org/node/1063598
Bei uns kann man sein Passwort selber wählen und es soll ein Aktivierungslink zugeschickt werden.
Versucht habe ich das hier schon
<?php
$user_save = user_save(drupal_anonymous_user(), $edit);
_user_mail_notify('register_no_approval_required', $user_save);
?>
Wie bekomm ich die Begrüßungsmail ans Laufen?
Danke im Voraus!
- Anmelden oder Registrieren um Kommentare zu schreiben
Hat keiner eine Idee?
am 13.09.2012 - 11:09 Uhr
Hat keiner eine Idee?
so insgesamt scheint hier
am 15.09.2012 - 08:15 Uhr
so insgesamt scheint hier nicht so viel los zu sein...bin auch etwas enttäuscht...leider habe ich dazu auch keine idee ;-P
Rules
am 15.09.2012 - 11:44 Uhr
Hallo.
Ich vermute mal, jeder Benutzertyp bekommt auch eine eigene Rolle bei Dir. Wen dem so ist, kannst Du ganz einfach nach dem Speichern des Benutzers über das Modul [do:rules Rules] eine Email mit dem gewünschten Inhalt verschicken (entsprechend den Eigenschaften des Benutzers unterschiedlich).
@doca: was verleitet Dich zu dieser Aussage?
Hallo, danke schon mal für
am 15.09.2012 - 12:42 Uhr
Hallo,
danke schon mal für die Antwort. Das wäre natürlich die eine Sache, aber wieder ein großes Modul nur für die Registrierung zu installieren, ist vielleicht mit Kanonen auf Spatzen geschossen.
Wo wird denn der Aktivierungslink gespeichert bzw. der Aktivierungscode?
Dann ist es vielleicht ja die schlankere Variante einfach selbst per drupal_mail die Mail abzuschicken?
Aktivierung
am 15.09.2012 - 13:01 Uhr
Öhm, welchen Aktivierungslink/-code meinst Du?
Wenn sich ein Benutzer
am 16.09.2012 - 17:26 Uhr
Wenn sich ein Benutzer registriert, kann er sein eigenes Passwort wählen.
Um die E-Mail Adresse zu verifizieren soll dann ein Aktivierungslink versendet werden.