je l'extrait suivant du code dans mon contrôleurflash [: avis] ne fonctionne pas dans Rails
def create
@message = Message.new(params[:message])
@message.message = h(@message.message)
if @message.save
flash[:message] = "Message Sent. Thank You for Contacting Me"
else
flash[:message] = "OOps Something went wrong"
end
redirect_to :action => 'contact'
end
Lorsque je tente d'afficher le message flash sous la forme de contact, il doesnot écran. J'ai cherché des solutions possibles, mais elles ne semblent pas fonctionner. Des idées sur ce qui ne va pas?
Ceci est probablement juste une faute de frappe, mais il ne fait pas de mal à vérifier l'évidence en premier: Dans le titre, vous dites flash [: avis] et dans votre méthode vous définissez flash [: message]. Etes-vous en train d'attendre flash [: avis] dans vos opinions? – mtyaka
Quel code utilisez-vous pour afficher le message? –
désolé mon mauvais. C'est flash [: message] dans la vue aussi. – Shiv