Module: Utilities::FormHelper
- Includes:
- BaseEditingBootstrap::Logging, Pundit::Authorization, EnumHelper, IconHelper, TemplateHelper
- Included in:
- BaseEditingHelper
- Defined in:
- app/helpers/utilities/form_helper.rb
Instance Method Summary collapse
-
#editing_form_print_field(form, field) ⇒ Object
deprecated
Deprecated.
Utilizza form_print_field(form, field) senza sovrascriverlo
-
#form_print_field ⇒ ActiveSupport::SafeBuffer
Metodo per il partial corretto per eseguire il render del campo della form.
-
#form_print_field_object(form, field, readonly: nil) ⇒ BaseEditingBootstrap::Forms::FormFieldRenderer
Metodo per il partial corretto per restituire l’oggetto della form con le logiche per trovare il template e le informazioni necessarie.
Methods included from BaseEditingBootstrap::Logging
Methods included from IconHelper
Methods included from EnumHelper
#enum_collection, #enum_translation
Methods included from TemplateHelper
Instance Method Details
#editing_form_print_field(form, field) ⇒ Object
Deprecated.
Utilizza form_print_field(form, field) senza sovrascriverlo
Metodo su cui eseguire override per i campi specifici rispetto all’oggetto gestito dal controller
13 14 15 |
# File 'app/helpers/utilities/form_helper.rb', line 13 def editing_form_print_field(form, field) form_print_field(form, field) end |
#form_print_field ⇒ ActiveSupport::SafeBuffer
Metodo per il partial corretto per eseguire il render del campo della form
39 40 41 |
# File 'app/helpers/utilities/form_helper.rb', line 39 def form_print_field(...) form_print_field_object(...).render end |
#form_print_field_object(form, field, readonly: nil) ⇒ BaseEditingBootstrap::Forms::FormFieldRenderer
Metodo per il partial corretto per restituire l’oggetto della form con le logiche per trovare il template e le informazioni necessarie
26 27 28 |
# File 'app/helpers/utilities/form_helper.rb', line 26 def form_print_field_object(form, field, readonly: nil) field_renderer_class.new(self, form, field, readonly: readonly) end |