在 Rails 邮件程序中使用“_path”
Using `_path` in Rails Mailer
我目前正在使用一个邮件程序,我需要在其中 link 一个 index
视图。在我的应用程序中,这可以通过 reminders_path
访问,但是当我在我的邮件程序 (<%= link_to "Memory Enhancer", reminders_path %>
) 中使用它时,link 不起作用。
经过一些谷歌搜索和一些 SO 搜索后,大多数东西似乎都推荐这样的东西:
<%= link_to "Take Me To My Memory Enhancer", Rails.application.routes.url_helpers.url_for(controller: "reminders", action: "index") %>
但是,link 仍然无法正常工作。 "proper" rails 的方法是什么?
使用 reminders_url
,因为你想要一个完整的 url,而不仅仅是路径。
我目前正在使用一个邮件程序,我需要在其中 link 一个 index
视图。在我的应用程序中,这可以通过 reminders_path
访问,但是当我在我的邮件程序 (<%= link_to "Memory Enhancer", reminders_path %>
) 中使用它时,link 不起作用。
经过一些谷歌搜索和一些 SO 搜索后,大多数东西似乎都推荐这样的东西:
<%= link_to "Take Me To My Memory Enhancer", Rails.application.routes.url_helpers.url_for(controller: "reminders", action: "index") %>
但是,link 仍然无法正常工作。 "proper" rails 的方法是什么?
使用 reminders_url
,因为你想要一个完整的 url,而不仅仅是路径。