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
# 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



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

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



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

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