1

私は、この私の設定/環境/ development.rbファイルにヘルパーファイルで自分の設定変数にアクセスするにはどうしたらいいですか?

config.hostname = “myapp.com" 

を定義しているし、私がしようとすると

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

を使用して、ヘルパーファイルでこれをアクセスするレール5を使用していますこれはエラーになります。

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

どのように私の設定変数にアクセスできますか?

答えて

3

あなたはRails.configurationを通じてRailsの設定にアクセスするので、使用することができます。これは動作するはず

Rails.configuration.hostname 
+0

をさらに、この答えを取るためには、開発中の変数 'config'をということに注意してください。 rbはRails.configurationのブロック変数です: 'Rails.configuration do | config |'。 – jaydel

0

url = "https://#{Rails.configuration.hostname}/lti" 
関連する問題