У меня есть ProjectsController
и SubmissionsController
. Я хочу настроить свои маршруты так, чтобы все подавали с префиксом проектов/ однако, пытаясь разными способами, я не могу заставить его работать правильно. Я могу настроить маршруты в порядке, они выходят, как задумано, но он не может найти мой контроллер:Рельсы Маршрутизация: Контроллер с областью
resources :submissions, only: [:index, :show, :create, :new, :edit, :update, :remove, :delete], path: 'projects/submissions'
get 'projects/submissions/:id/remove', to: 'submissions#remove', as: :remove_submission
patch 'projects/submissions/:id/delete', to: 'submissions#delete', as: :delete_submission
Но он не ударил SubmissionsController
. И мой SubmissionsController
и ProjectsController
находятся в приложения -> контроллеры
Я пробовал это ранее (я должен был сказать в вопросе) и имел ту же проблему. Он не попал в мой контроллер. – ediblecode
Он работает на моей стороне (Rails 4.0.2). Что означает, что «не ударил ваш контроллер», возможно, стек ошибок может помочь – Benj
Ошибка отсутствует. Он просто перенаправляет на мои project_controller – ediblecode