我的邮件名称和网址无法通过邮寄方式识别

时间:2010-01-08 14:26:11

标签: ruby-on-rails ruby

我是ruby on rails的新手,我注意到当我发送电子邮件时,我的site_name和site_url vars未被邮件文件识别。

在我的config.yml文件中,我有以下内容:

development: &local
    site_name: my site name
    site_url: http://localhost:8282

    company_name: my company name
    admin_email: admin@domain.com

    support_name: askdjaskd Support
    support_email: support@domain.com

production:
  <<: *local

staging:
  <<: *local

test:
  <<: *local

在邮寄者中,我称之为:

@body[:url]  = "http://#{Setting.get(:site_url)}/"

我是否需要在邮件的开头写一个require语句?如果没有,我错过了什么?

谢谢, 布赖恩

1 个答案:

答案 0 :(得分:0)

我已经解决了!而不是Settings.get(:site_url),我正在使用configatron.site_url并且它有效!

谢谢!

布赖恩