Module: Super::FormBuilderHelper
- Defined in:
- app/helpers/super/form_builder_helper.rb
Instance Method Summary collapse
Instance Method Details
#super_form_for(record, options = {}, &block) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'app/helpers/super/form_builder_helper.rb', line 5 def super_form_for(record, = {}, &block) original = ActionView::Base.field_error_proc ActionView::Base.field_error_proc = Form::Builder::FIELD_ERROR_PROC [:builder] ||= Form::Builder return form_for(record, , &block) ensure ActionView::Base.field_error_proc = original end |
#super_form_with(**options, &block) ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'app/helpers/super/form_builder_helper.rb', line 15 def super_form_with(**, &block) original = ActionView::Base.field_error_proc ActionView::Base.field_error_proc = Form::Builder::FIELD_ERROR_PROC [:builder] ||= Form::Builder return form_with(**, &block) ensure ActionView::Base.field_error_proc = original end |