мои маршруты для конкретного контроллера моего приложения (я создаю их вручную):
scope :path => '/labor', :controller => :labor do
get '/' => :index, :as => 'labor'
post 'start/:work_hours' => :start, :as => 'start'
post 'stop' => :stop, :as => 'stop'
end
Я создаю тег form_tag, но у меня возникают проблемы при передаче отправленного значения.Моя форма в настоящее время:
<%= form_tag start_path do %>
<%= select_tag :work_hours, options_for_select([ "1", "2", "3", "4", "5", "6", "7", "8" ], "1") %>
<%= submit_tag "#{t 'labor.start_work'}" %>
<% end %>
Я ожидаю, что это сработает, но, к сожалению, это не так, и я не понимаю, почему.Я на самом деле получаю ошибку маршрутизации Не найдено ни одного маршрута {: controller => "labour",: action => "start"}
Почему это происходит и как я могу это исправить, поэтомучто: work_hours правильно отправлено из формы?