我用的是在Rails 3上的设计。
每当用户注册时,他们都会收到确认邮件。
注册后,他们重定向到登录页面,但它显示您需要登录或注册才能继续。未经认证的消息。
我想定制这条消息,如感谢您注册,请确认您的帐户。注册后..。
有什么主意吗??
发布于 2014-01-24 20:28:38
如果消息是“您需要在继续之前注册或注册”,那么在注册后它不会重定向到登录,而是到另一个需要身份验证的位置(用户显然没有此身份验证).因此,他被重定向到路径中的标志),因此消息显示正确。
您可以做的是,首先修改after_sign_up_path和/或after_sign_in_path,以重定向到您想要的操作(例如home#index或类似的操作)。有关此项目,请参见设计文件。
第二:对于带有特殊说明的自定义消息,您应该使用闪存散列。
另外,您可以在locales/devise.en.yml (或创建翻译)中定制所有设计消息,但我相信这不是您想要的。因为用户需要身份验证,devise被正确显示。确保跟踪控制器/操作跟踪,以了解用户为什么需要身份验证。
希望能帮上忙。干杯!
https://stackoverflow.com/questions/21340650
复制相似问题