我们正在轨道上的ruby上使用devise gem作为用户帐户。如果有人在3天后点击我们的验证链接,我们会看到此消息 -
Email needs to be confirmed within 3 days, please request a new one
我们在 config / locales / devise.en.yml 上看到了这样的原因 -
confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one"
但是我已经改变了这个确认_period_expired变量 -
confirmation_period_expired: " hello world"
但是我可以看到这样的验证消息 -
Email hello world
希望你能理解这个问题。默认情况下"电子邮件"文字即将到来。我想删除它。
我可以在设计宝石上看到,this file负责自动添加"电子邮件"文本。
现在只要说我如何删除默认情况下"电子邮件"设计变体消息中的文字?
答案 0 :(得分:0)
要在设计帮助器上解决此问题,您将看到方法resource.errors.full_messages
您必须将其重命名为resource.errors.messages