Revision a8f5a4c1
Added by Sean O'Keeffe over 8 years ago
app/helpers/settings_helper.rb | ||
---|---|---|
when "boolean"
|
||
edit_select(setting, :value, {:select_values => {:true => "true", :false => "false"}.to_json } )
|
||
else
|
||
edit_textfield(setting, :value,{:helper => :show_value})
|
||
case setting.name
|
||
when "default_location"
|
||
edit_select(setting, :value, {:select_values => Hash[Location.all.map{|loc| [loc[:title], loc[:title]]}].to_json } )
|
||
when "default_organization"
|
||
edit_select(setting, :value, {:select_values => Hash[Organization.all.map{|org| [org[:title], org[:title]]}].to_json } )
|
||
when "default_puppet_environment"
|
||
edit_select(setting, :value, {:select_values => Hash[Environment.all.map{|env| [env[:name], env[:name]]}].to_json } )
|
||
else
|
||
edit_textfield(setting, :value,{:helper => :show_value})
|
||
end
|
||
end
|
||
end
|
||
|
Also available in: Unified diff
Fixes #13721 - Some settings should dispaly a drop down list