В Rails 3 вы можете передать атрибуты непосредственно в redirect_to
для установки вспышки. Например:
redirect_to root_path, :notice => "Something was successful!"
Однако это работает только с клавишами :alert
и :notice
; если вы хотите использовать пользовательские ключи, вам нужно использовать более подробную версию:
redirect_to root_path, :flash => { :error => "Something was successful!" }
Есть ли способ сделать это так, чтобы пользовательские клавиши (например, :error
, выше) могли быть переданы в redirect_to
без указания его в :flash => {}
?