FlashMessenger Introduction L'aide FlashMessenger vous permet de fournir les messages dont l'utilisateur pourrait avoir besoin dans la requête suivante. Pour accomplir ceci, FlashMessenger utilise Zend_Session_Namespace pour stocker les messages à retrouver dans la prochaine requête. C'est généralement une bonne idée si vous planifiez d'utiliser Zend_Session ou Zend_Session_Namespace, que vous initialisez avec Zend_Session::start() dans votre fichier d'amorçage. (Reportez vous à la documentation de Zend_Sessionpour plus de détails sur son utilisation.) Exemple d'utilisation basique L'exemple ci-dessous vous montre l'utilisation du flash messenger dans sa forme la plus basique. Quand l'action /some/my est appelée, il ajoute le message "Sauvegarde réalisée !". Une requête suivante vers l'action /some/my-next-request le retrouvera (ainsi que le détruira). _flashMessenger = $this->_helper ->getHelper('FlashMessenger'); $this->initView(); } public function myAction() { /** * Méthode par défaut por obtenir l'instance de * Zend_Controller_Action_Helper_FlashMessenger à la demande */ $this->_flashMessenger->addMessage('Sauvegarde réalisée !'); } public function myNextRequestAction() { $this->view->messages = $this->_flashMessenger->getMessages(); $this->render(); } } ]]>