Project

General

Profile

Download (475 Bytes) Statistics
| Branch: | Tag: | Revision:
module SettingsHelper

def value setting
case setting.settings_type
when "boolean"
edit_select(setting, :value, {:select_values => {:true => "true", :false => "false"}.to_json } )
else
edit_textfield(setting, :value,{:helper => :show_value})
end
end

def show_value setting
case setting.settings_type
when "array"
"[ " + setting.value.join(", ") + " ]"
else
setting.value
end
rescue
setting.value
end
end
(31-31/37)