2012-06-20 13 views
33

¿Cuál es la forma correcta de establecer un mensaje flash para la vista actual, pero no mostrar que para la siguiente petición. En otras palabras, por lo general se establece el mensaje de flash y redirigir y el mensaje flash Obtiene mostradas a la redirección. No quiero volver a dirigir y así tengo que asegurarse de que el mensaje flash no consigue muestra dos veces.rieles: impiden mensaje flash de mostrar dos veces

+0

asegúrese de que usted pone su masaje de flash en cualquier acción que desea mostrar, no en el diseño de la aplicación –

+0

salida http://stackoverflow.com/a/4614017/246263 para más información – Veger

Respuesta

17

si va a 'hacer' la página, utilice flash.now[:notice], cuando se quiere 'reorientar', utilice flash[:notice]

+1

Esta es la forma correcta de utilizar .now y debe ser votada como la respuesta correcta. – moeabdol

Cuestiones relacionadas