Unflash un message avec de l'azote
Question
J'ai une page de connexion pour mon application web à base d'azote. Si l'authentification utilisateur échoue I Wf: flash un message à l'utilisateur de les faire savoir. Toutefois, si l'utilisateur continue de fournir de mauvaises informations d'identification de ces messages flash garder mise en place. Est-il possible d'abord effacer les messages flashé avant de poster un nouveau?
La solution
J'ai pu supprimer le message flash d'origine en appelant:
wf:update(page__flash, [])
avant la mise à jour avec le nouveau message (via wf:flash(Message)
). page__flash
est l'identifiant du conteneur flash div, et je trouve juste qu'il est content d'être vide.
Autres conseils
ici élément notify: http://github.com / zaphar / azote-éléments / arbre / maître / src / element_notify /
est un flash élargi qui vous permet d'avoir défini un fondu chronométré loin pour le message flash et quelques autres options utiles. Il est peut-être ce que vous recherchez.