it-swarm.com.de

Profilumleitung bei Übermittlung bearbeiten

Wie kann ich das Kern-Bearbeitungsprofil-Formular bei der Übermittlung auf eine bestimmte Seite umleiten lassen?

3
Kerst

Ok, ich habe ein kleines Plugin geschrieben, das macht, was Sie wollen , ohne irgendwelche Core-Hacks machen zu müssen.

Den Quellcode können Sie hier einsehen:

https://github.com/C-Lodder/Profile-Edit-Redirect

Oder Sie können das Plugin hier herunterladen, um es zu installieren:

https://github.com/C-Lodder/Profile-Edit-Redirect/releases/tag/1.0.


Nur eine kleine Erklärung:

Ich habe das onUserAfterSave verwendet, das ausgelöst wird, wenn ein Benutzer in der Datenbank gespeichert wird oder wenn die Informationen für den Benutzer aktualisiert werden.

Um sicherzustellen, dass diese Umleitung nur erfolgt, wenn die Informationen für einen vorhandenen Benutzer aktualisiert werden, wird der Code nur ausgeführt, wenn $isNew == false.

Im Plugin habe ich auch einen Parameter hinzugefügt, mit dem Sie das Menüelement auswählen können, zu dem Sie umleiten möchten.

Viel Spaß beim Umleiten :)

2
Lodder