ruby-on-rails - 如何使用AR验证消息生成Rails链接

标签 ruby-on-rails

如果验证失败,我想提供指向“联系我们”页面的链接。我尝试了一下都没有用:

validates_acceptance_of :not_an_agency, :on => :create,
:message => "must be confirmed. If you are an agency please #{link_to "Contact Us", contact_path}"

有人知道该如何超越吗?

插口

最佳答案

从Rails 3.1开始,您还可以执行以下操作:

view_context.link_to "Contact Us", contact_path

另外,严格来说,原始海报的代码示例缺少“与我们联系”的引号

关于ruby-on-rails - 如何使用AR验证消息生成Rails链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3880876/

相关文章:

ruby-on-rails - 将 sidekiq 作业直接移至死队列

ruby-on-rails - 在 Ruby on Rails 路由中将 url 作为参数传递

ruby-on-rails - Rails 中的条件部分取决于上下文页面?

mysql - 使用 ruby​​ on rails 和 mysql 运行迁移

jquery - 没有 jQuery 和 UJS 的 Rails 远程链接以及替代方案

ruby-on-rails - 在 Sunspot 上调试 Solr 搜索查询

ruby-on-rails - Rails 有没有办法找出运行时已经应用了哪些迁移?

ruby-on-rails - Rails 5,载波。找不到生成器 'uploader'

ruby-on-rails - 找不到 rake,但安装了 gem。已经做了捆绑更新等

javascript - 使用 Bootstrap 的 Rails 4 应用程序中的 JQuery 冲突