4
我的rails 3應用程序使用設計,並且我們設置了它,以便用戶通過電子郵件發送確認令牌。rails 3 + devise:如何更改不在語言環境文件中的Flash消息?
一旦用戶註冊後,制定「閃爍」下面的提示,我需要改變:
You have signed up successfully. However, we could not
sign you in because your account is unconfirmed.
這個消息是不是在devise.en.yaml文件...
有誰知道如何改變這個Flash訊息?
如何在世界上你知道嗎?有一些我可以檢討的事情嗎? – jpwynn 2011-05-29 18:56:46
另外,你知道是否有方法在該閃光消息中嵌入%{the_email_address_user_registered},因此它可以說「我們發送了確認電子郵件到[email protected] ...請檢查確認鏈接」 – jpwynn 2011-05-29 18:58:15
我搜索了(下載)devise的源代碼,並找到它[這裏](https://github.com/plataformatec/devise/blob/master/config/locales/en.yml#L35)。不知道您是否可以使用當前的代碼將電子郵件添加到閃存,但您可以嘗試覆蓋控制器。 [一些代碼](https://github.com/plataformatec/devise/blob/master/app/controllers/devise/registrations_controller.rb#L22) – Zabba 2011-05-29 19:06:23