我的config/application.rb
中有一个自定义变量,我想从我的一个模型中访问该变量。
该变量在config/application.rb
中的定义如下:
config.default_page_logo = 'pagelogo.png'
我正在尝试使用一种大致与此类似的方法从模型中访问它:
def logo_type
logo = client.logo if is_client && client.has_logo
logo || Rails.configuration.default_page_logo
end
在浏览器中,出现以下错误:
NoMethodError in Home#dashboard
undefined method 'default_page_logo' for Rails::Application::Configuration:0x0000564b1b468680
我正在运行Ruby 2.4.3和Rails 5.1.4
答案 0 :(得分:1)
Rails.application.config.default_page_logo