0

ファイルを使用してconfig/environments/<env>.rbカスタム構成変数を設定しています(https://stackoverflow.com/a/5053882/483520を参照)。たとえば、次のように設定します。

config.google_analytics_on = false #or true, in a production environment
config.google_analytics_account = "<account-string>"

次のことができると便利です。

config.google_analytics.on = false
config.google_analytics.account = "<account-string>"

すべてのgoogle_analytics変数がそのスコープの下にあるようにします。config.google_analyticsただし、レールは定義されていないことについて不平を言います。どうすれば作成できますか?

4

1 に答える 1

2
opts = {on: false, account: "<account-string>"}
config.google_analytics = OpenStruct.new(opts)
于 2012-07-21T02:35:28.420 に答える