在Rails Mailer中使用`_path`

时间:2016-10-12 16:25:38

标签: ruby-on-rails actionmailer

我目前正在使用邮件程序,我需要在其中链接index视图。在我的应用中,这可以通过reminders_path访问,但是当我在邮件程序(<%= link_to "Memory Enhancer", reminders_path %>)中使用该链接时,该链接无效。

经过一些谷歌搜索和一些搜索,大多数事情似乎都建议这样:

<%= link_to "Take Me To My Memory Enhancer", Rails.application.routes.url_helpers.url_for(controller: "reminders", action: "index") %>

但是,该链接仍然无法正常运行。什么是&#34;适当的&#34; rails这样做吗?

1 个答案:

答案 0 :(得分:1)

使用reminders_url,因为您需要一个完整的网址,而不仅仅是路径。