Sha256: 8c3cbdca80929fa7309e2901f72a75009a35e244ce766d8bd14fc0b920d79248
Contents?: true
Size: 542 Bytes
Versions: 5
Compression:
Stored size: 542 Bytes
Contents
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 def short_cat category category.gsub(/Setting::/,'') end end
Version data entries
5 entries across 5 versions & 1 rubygems