2016-04-09 3 views
1

Ich benutze Admin-überwachte Registrierung (Nie) Strategie als öffentliche Benutzerregistrierung. Bei diesem Ansatz muss der Administrator den Benutzer aktivieren, aber der Administrator erhält keine E-Mail. Ist dies das erwartete Verhalten oder sollte Admin eine E-Mail bekommen um zu benachrichtigen wurde neuer Benutzer registriert. Wenn das nicht out-of-the-box-Funktion ist, wie kann ich Admin aktivieren, um eine E-Mail zu erhalten, wenn der Benutzer registriert ist?Magnolia CMS - Öffentliche Benutzerregistrierung Benachrichtigung

Auch ich würde gerne wissen, kann ich die Registrierung nach Mail-Benachrichtigung und Admin zu mischen und zu kombinieren, um zu ermöglichen. Dann können wir sicherstellen, dass die bereitgestellte E-Mail korrekt ist und dass der Administrator den Zugriff kontrollieren kann.

Danke.

Antwort

3

Für die Benachrichtigung erhalten, können Sie einfach individuelle Strategie hinzufügen, die die ootb einen bereitgestellt wickeln würden und E-Mail auf senden ... oder Sie können Beobachter auf dem Arbeitsbereich Benutzer hinzufügen und konfigurieren MailCommand auf neuen behinderten Benutzer zu nennen sein im Repo erstellt. Welche der beiden passt besser zu dir?
Wie für die Kombination von zwei der bestehenden Strategien, ist der einfachste Weg, um das zu erreichen, indem Sie Ihre eigenen schreiben, die in der Tat Kombination der beiden bereitgestellten aus der Box tun wird. Da jede der von Ihnen gewünschten Funktionalitäten vorhanden ist, sollte es relativ einfach sein, sie in einer Klasse zu kombinieren.

HTH,
Jan

+0

Thaks @Jan, ich habe den Quellcode aussah. Könnten Sie bitte näher erläutern, was Sie meinen, indem Sie "Beobachter im Arbeitsbereich des Benutzers hinzufügen und ihn so konfigurieren, dass er MailCommand aufruft, wenn ein neuer deaktivierter Benutzer im Repo erstellt wird"? – eshana

+0

Können Sie mir bitte sagen, welche Klasse und welche Methode ausgelöst wird, wenn der Benutzer auf den Link aktivieren klickt, sobald der Benutzer die Aktivierungs-E-Mail nach der Registrierung erhält? – eshana

+0

Für weitere Informationen über die Beobachtung und wie IP zu setzen, finden Sie in der Dokumentation unter https://documentation.magnolia-cms.com/display/DOCS/Observation+module – Jan

Verwandte Themen