spip-contrib-extensions/profils
Par tcharlss, le 22 novembre 2021 à 18h32min :
Ajout d’options dans la fonction pour récupérer les infos complètes d’un profil.
Aucun ajout fonctionnel : pour l’instant ça nous permet juste d’ajouter une indication qui donne le contexte dans lequel on récupère les infos, au moyen de la clé quoi.
Ça peut être pour le formulaire de profil (quoi = ‹ formulaire_profil ›), pour récupérer les infos simples (quoi = ‹ infos_simples ›), ou pour renseigner la facturation (quoi = ‹ renseigner_facturation ›)…
C’est surtout utile au final quand on utilise le pipeline profils_recuperer_infos.
Exemple d’utilisation :
Imaginons qu’on ajoute une saisie au formulaire de profil pour choisir un mot-clé, via le pipeline formulaire_profil.
Le pipeline profils_recuperer_infos permet de faire 2 choses :
- Si c’est pour le formulaire de profil (quoi = ‹ formulaire_profil ›), alors on peut récupérer l’id du mot afin qu’il soit présélectionné (et pas besoin de le faire une 2ème fois dans le pipeline formulaire_saisies)
- Si c’est pour exporter les données (quoi = ‹ infos_simples ›), alors là on voudra peut-être récupérer le titre du mot-clé à la place
Dans tous les cas, c’est juste une information supplémentaire pour utiliser le pipeline à bon escient.
Modifié
formulaires/profil.php
inc/profils.php
paquet.xml
profils_pipelines.php