У меня есть метод create
в одном контроллере, и в конце этого контроллера я хочу redirect_to
другой контроллер/просмотр. Как я смогу отобразить flash[:notice]
после того, как будет выполнен первый контроллер, и будет отображаться следующий вид redirect_to
?Передача флэш-хэш от одного контроллера к другому контроллеру
Вот код в первом контроллере:
if @list.save
redirect_to root_path, :notice => "Created!"
Я также заметил, что он здесь не работает либо:
if @list.save
redirect_to root_path, :alert => "Created!"
Вот файл маршруты:
root :to => 'sessions#new'
да пробовал это, но все еще не уверен, почему он не появляется. – locoboy
Является ли ваш макет или представление выводом 'flash [: notice]' или 'flash [: error]'? –
У меня это в application.html '<% flash.each do | key, value | %>