Re: Option pour se connecter à l'inscript ion
JLuc <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 30/01/2017 à 09:12, Cédric Morin a écrit : > Maïeul a écrit : >> mais dans ce cas là, on ne pourrait pas envisager un pipeline générique post action > pas évident que ça ait du sens, parce que les actions ne renvoient rien, et que ton pipeline ne pourra pas savoir si > l'action a réussi, ce qu'elle a fait etc… > A défaut ce serait juste un pipeline de type trigger pour dire 'telle action a été lancée', mais on ne peut pas garantir > à 100% qu'il serait appelé : > - si l'action sort par un exit c'est mort (pas d'appel du trigger) Le exit n'est il pas pratique à proscrire, comme le goto ? > - si l'action est appelée en direct sous forme de fonction et pas par une URL ?action=xxx, on n'aura pas non plus > d'appel de ce pipeline générique Pour ces situations, il faudrait appeler le pipeline post action explicitement après l'appel de la fonction d'action. Pour faciliter cela il pourrait y avoir une fonction wrapper pour les appels de ces fonctions d'actions, comme pour beaucoup d'autres fonctionnalités SPIP il me semble (autorisations, accès à la bdd, aux fichiers...) > Pour avoir quelque chose de propre, il faudrait donc que l'appel soit fait dans toutes les actions, manuellement, avec > les éventuels arguments qui ont du sens au cas par cas Bof JL