Files
nairobi/app/helpers/settings_helper.rb
taitus 12b6b1df05 Add new param to partial '_setting_table'
When we reuse the partial '_setting_table' to render the 3 types
of remote census settings, we need customize setting_name key by
default to clarify the information to render.

- Add new param 'setting_name' to partial '_setting_table'
- Create new setting helper method to use new setting_name param
  to display a more clarify setting name on table.
2019-07-29 13:10:09 +02:00

20 lines
411 B
Ruby

module SettingsHelper
def feature?(name)
setting["feature.#{name}"].presence || setting["process.#{name}"].presence
end
def setting
@all_settings ||= Hash[ Setting.all.map{|s| [s.key, s.value.presence]} ]
end
def display_setting_name(setting_name)
if setting_name == "setting"
t("admin.settings.setting_name")
else
t("admin.settings.#{setting_name}")
end
end
end