Module: Koi::FormHelper

Defined in:
app/helpers/koi/form_helper.rb

Instance Method Summary collapse

Instance Method Details

#form_with(model: false, url: nil, format: nil) ⇒ Object

Ensure that admin forms use ‘admin_` path helpers.



6
7
8
9
10
11
12
13
14
15
16
# File 'app/helpers/koi/form_helper.rb', line 6

def form_with(model: false, url: nil, format: nil, **, &)
  if model && (url != false)
    url ||= if format.nil?
              polymorphic_path([:admin, model], {})
            else
              polymorphic_path([:admin, model], format: format)
            end
  end

  super
end