如何在我的帮助文件中访问我的配置变量?

时间:2016-12-22 21:46:43

标签: ruby-on-rails environment-variables config ruby-on-rails-5 helper

我正在使用rails 5.我在config / environments / development.rb文件中定义了这个

config.hostname = “myapp.com"

然后我尝试使用

在帮助文件中访问它
url = "https://#{config.hostname}/lti" 

但这会导致错误,

NameError: undefined local variable or method `config' for ScenariosHelper:Module

如何访问我的配置变量?

2 个答案:

答案 0 :(得分:3)

您可以通过Rails.configuration访问Rails配置,因此请使用:

Rails.configuration.hostname

答案 1 :(得分:0)

这应该有效:

url = "https://#{Rails.configuration.hostname}/lti"