正如标题所暗示的,当我尝试link_to
在我的邮件模板中使用时,我收到了这个错误:
ActionView::Template::Error: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true
我尝试按照它的说明进行操作,我也找到了这篇文章,但我仍然收到错误消息。
我尝试添加config.action_mailer.default_url_options = { host: 'example.com' }
到以下每个文件中,但没有一个起作用:
/config/environment.rb
/config/application.rb (inside the module for my app)
/config/development.rb (I'm in development mode)
Rails 4 中是否发生了一些变化,使其工作方式有所不同?