Message flash affiché et réaffiché

View: New views
2 Messages — Rating Filter:   Alert me  

Message flash affiché et réaffiché

by Pepe Sanchez :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Bonjour,

J'ai ajouté dans l'action index d'un contrôleur un message, placé dans
une flash. Ainsi, lorsque la page appelant cette action s'affiche,
l'utilisateur peut y lire en haut l'information publiée.

Cependant, quelque chose ne va pas : en cliquant ensuite sur un autre
lien (appelant une autre action), le message contenu précédemment dans
la flash se réaffiche une seconde fois en haut de la page.

En revanche, pour ce qui est des autres messages flash (comme la
notification confirmant qu'une mise à jour s'est bien déroulée), ils
fonctionnent correctement sans se réafficher.

Je m'en suis pas sûr, mais je pense que ce problème de réaffichage est
du au fait que dans l'action index du contrôleur je ne redirige pas vers
une autre action...

Si vous auriez une idée ou une solution, merci à vous :)

Zhang'
--
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@...
Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@...
-~----------~----~----~----~------~----~------~--~---


Re: Message flash affiché et réaffiché

by Pepe Sanchez :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Oops, je n'ai pas assez cherché. Ce réaffichage était du au fait que je
n'ai pas utilisé la méthode .now (comme décrite sur la page
http://api.rubyonrails.org/classes/ActionController/Flash/FlashHash.html).

Bonne soirée.
--
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@...
Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@...
-~----------~----~----~----~------~----~------~--~---

LightInTheBox - Buy quality products at wholesale price