Ah ok, merci pour les infos ;)
Pour mon plugin posté un peu plus haut et ma fonction addBadParam() je souhaiterais réaliser cette opération avant l'exécution du contrôleur puisque il s'agit de supprimer des paramètres dans l'url.
Version imprimable
Ah ok, merci pour les infos ;)
Pour mon plugin posté un peu plus haut et ma fonction addBadParam() je souhaiterais réaliser cette opération avant l'exécution du contrôleur puisque il s'agit de supprimer des paramètres dans l'url.
Quand tu arrives dans ton action, tu mets en session l'attribut à ne pas évaluer. Ca doit faire un truc du style :
Dans ton action :
Dans ton plugin :Code:
1
2
3 $session = new Zend_Session_Namespace('CleanQuery'); $session->badParam = 'Ok';
Quelque chose comme ça ?Code:
1
2
3
4
5
6 $session = new Zend_Session_Namespace('CleanQuery'); if (isset ($session->badParam)) { $badParam = $session->badParam; unset ($session->badParam); }
Je n'ai pas testé, mais ça devrait à peu près fonctionner