【发布时间】:2011-07-16 18:31:24
【问题描述】:
在我们的注册表单上,我们validates_uniqueness_of :email
当用户尝试使用我们的注册表单并指定现有的电子邮件地址时,我希望他们看到这样的错误消息
此电子邮件地址已被使用。如果您在登录时遇到问题,可以reset your password
显然,我想为链接使用命名路由,但我的用户模型无权访问它。我怎样才能做到这一点?
旁注:我们将很快为我们的应用程序提供翻译,所有这些错误消息都将在 YAML 文件中结束。我可以以某种方式在我的 YAML 语言环境文件中的消息中注入我的 new_password_url 吗? (例如,config/locales/en.yml)
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 validation internationalization