web-dev-qa-db-fra.com

Modifier la redirection de profil lors de la soumission

Comment puis-je rediriger le formulaire de profil principal de redirection vers une page spécifique lors de la soumission?

3
Kerst

Ok, j'ai écrit un petit plugin qui fait ce que vous voulez sans sans avoir à faire de piratage de base.

Vous pouvez consulter le code source ici:

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

Ou vous pouvez télécharger le plugin prêt à installer à partir d'ici:

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


Juste une petite explication:

J'ai utilisé le onUserAfterSave qui est déclenché lorsqu'un utilisateur est enregistré dans la base de données ou lorsque les informations relatives à l'utilisateur sont mises à jour.

Pour vous assurer que cette redirection ne se produit que lorsque les informations sont mises à jour pour un utilisateur existant, le code ne s'exécute que lorsque $isNew == false.

Dans le plugin, j'ai également ajouté un paramètre, vous permettant de choisir l'élément de menu que vous souhaitez rediriger.

Bonne redirection :)

2
Lodder