【发布时间】:2012-10-02 18:41:11
【问题描述】:
我知道在 config/locales 中,我可以更改 Rails Devise gem 使用的各种 Flash 消息(sign_in/sign_out/etc)的文本。
我的问题是,我可以根据变量或其他东西来设置条件吗?
目前在sign_out 过程中,Devise 会自动放一个flash 消息以表示成功退出。在我的应用程序中,有时我会强制用户注销(例如,他们的会员资格已过期)。我目前强制注销,但随后弹出“已成功注销”。我想在他们确实自己退出时保留该消息,但如果应用程序强制他们退出,请发布有关其成员资格的通知。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 devise