2013-09-27 42 views
2

我想在註冊後向用戶顯示適當的Flash消息。 我的應用程序已配置爲用戶在註冊後自動登錄,但他必須確認電子郵件(他可以在未確認電子郵件的情況下登錄5天)。註冊後自定義設計閃光消息

從我目前的配置,設計將顯示如下提示信息給用戶:

Welcome! You have signed up successfully. 

我想告訴他們,他們必須確認電子郵件:

Welcome.. You have signed up successfully. Please confirm your email address by clicking the link.. 

正如我看到這個消息已經在locale/devise.en.yml中用signed_up_but_unconfirmed定義了,但爲什麼它沒有顯示出我的配置?

我該如何解決這個問題?

感謝您的幫助

回答

1

如果已經啓用了色器件的confirmable模塊在用戶模式,註冊後的用戶應該看到默認的文本:

「以確認鏈接的郵件已發送到您的電子郵件地址。請打開鏈接以激活您的帳戶。「

如上在devise.en.yml文件與密鑰en:devise:registrations:signed_up_but_unconfirmed

+0

我已啓用可確認所定義的消息,但之後我安裝了色器件(這原本是沒有可確認的)。但是,雖然可以確認,但我收到了一條不同的消息。任何想法? – Aljaz