Module: Journea::FormHelper

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

Instance Method Summary collapse

Instance Method Details



14
15
16
17
18
19
20
21
22
# File 'app/helpers/journea/form_helper.rb', line 14

def link_to_input_with_error(element, messages)
  capture do
    messages.map do |message|
      concat((:li) do
        link_to message, "##{@step.step_name}_#{element}"
      end)
    end
  end
end

#polymorphic_path(*args) ⇒ Object

So that we don’t have to put url: on every simple form, override the url generator



6
7
8
9
10
11
12
# File 'app/helpers/journea/form_helper.rb', line 6

def polymorphic_path(*args)
  if args.present?
    record = args.first
    return journey_step_path(@journea, @step.step_name) if record.is_a? Step
  end
  super(*args)
end