Module: Glib::FormsHelper

Defined in:
app/helpers/glib/forms_helper.rb

Instance Method Summary collapse

Instance Method Details

#glib_form_field_label(model_name, prop, args = {}) ⇒ Object



3
4
5
6
# File 'app/helpers/glib/forms_helper.rb', line 3

def glib_form_field_label(model_name, prop, args = {})
  I18n.t("dt_models.#{model_name}.#{prop}.label", **args.merge(default: nil)) ||
    I18n.t("activerecord.attributes.#{model_name}.#{prop}", **args)
end

#glib_form_hint_label(model_name, prop, args = {}) ⇒ Object



8
9
10
# File 'app/helpers/glib/forms_helper.rb', line 8

def glib_form_hint_label(model_name, prop, args = {})
  I18n.t("dt_models.#{model_name}.#{prop}.hint", **args.merge(default: nil))
end

#glib_form_placeholder_label(model_name, prop, args = {}) ⇒ Object



12
13
14
# File 'app/helpers/glib/forms_helper.rb', line 12

def glib_form_placeholder_label(model_name, prop, args = {})
  I18n.t("dt_models.#{model_name}.#{prop}.placeholder", **args.merge(default: nil))
end