aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/journey_patterns/_form.html.slim
blob: 7b14474d907a213c5de1473c2ead1ba526c0f276 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
= semantic_form_for [@referential, @line, @route, @journey_pattern] do |form|
  = form.inputs do
    = form.input :name, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.journey_pattern.name") }
    = form.input :published_name
    = form.input :registration_number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.journey_pattern.registration_number") }
    = form.input :comment
    = form.input :stop_point_ids, :label => stop_point_ids_label(@journey_pattern), as: :check_boxes, :collection => @route.stop_points.map { |s| [s.stop_area.name, s.id.to_s]}, :input_html => (@journey_pattern.new_record? ? { :checked => 'checked' }:{})
    = form.input :objectid, :required => !@journey_pattern.new_record?, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.journey_pattern.objectid") }

  = form.actions do
    = form.action :submit, as: :button
    = form.action :cancel, as: :link