我有一個名爲「settings_redirect」的路線,我已經定義如下:的ActionMailer不認路
的routes.rb
match "/settings/redirect" => "settings#redirect", :via => "get"
我想鏈接到這個航線電子郵件模板:
mymail.html.erb
<%= link_to "Manage Settings", settings_redirect_url %>
然而,當我得到的ActionMailer發送電子郵件,我得到的錯誤
{undefined local variable or method `settings_redirect_url' for #<#:0x007ffa1153de38>
同樣的鏈接工作完全沒任何規律來看,只是沒有當我嘗試以電子郵件的形式發送。同一模板中的所有其他鏈接也不會造成任何麻煩。
關於什麼可能導致錯誤的任何想法?
你叫你的視圖模板的 'settings_redirect_url'? – Andrei 2012-07-16 15:44:17