1
我想配置設計郵件發送有效的子域(默認情況下所有鏈接指向主域)。發送電子郵件從子域上設計不工作
我跟隨這名: https://github.com/plataformatec/devise/wiki/How-To%3A-Send-emails-from-subdomains
問題是,我得到這個錯誤
NoMethodError in Devise/passwords#create
Showing /Users/user/Sites/site/app/views/devise/mailer/reset_password_instructions.html.haml where line #6 raised:
undefined method `subdomain' for #<User:0x007fb0019be868>
我打電話從視圖subdomain
:
# app/views/devise/mailer/confirmation_instructions.html
%strong= link_to t('devise.confirmation_instructions.confirm_my_account'), confirmation_url(@resource, :confirmation_token => @resource.confirmation_token, :subdomain => @resource.subdomain)
的運轉軌道3.2.3,設計1.8.6
你是怎麼調用'subdomain'?該錯誤表明你將它作爲一個'User'對象的實例方法調用,這將是不正確的。 – x1a4
請檢查更新後的問題。 – Martin