在PHP中,我会有一个类似$account = 'on'
之类的配置文件,然后在整个项目中,我会根据该变量是否等于开启或关闭。
现在我试图在RoR中做类似的事情。但是,我对RoR很新,并且考虑到rails所具有的所有功能和实现,我认为必须有一种方法来基本上采用一段代码,将其包含在如果打开,显示,如果不是,不包括的内容中。
有什么建议吗?
答案 0 :(得分:1)
# Put this in an initializer
@config = YAML::Load(open([Rails.root, "config/options.yml"].join("/")))
if @config[:account] == "on"
# do this...
else
# do this...
end
答案 1 :(得分:1)
看一下nifty-generators(配置生成器)或configatron,选择一个更符合您需求的产品,让您看起来更优雅。