Итак, у меня есть существующее приложение rails, которое меня попросили модифицировать для поддержки гибкого клиента. Поскольку я действительно не хочу возиться с существующими контроллерами и маршрутами, я подумал, что лучший способ добиться этого - создать подкаталог в приложении / контроллерах под названием flex и добавить туда несколько дополнительных контроллеров для обработки конкретных гибких Запросы.
По сути, вместо запроса к / sessions / [method = POST] я бы хотел направить / flex / sessions / [method = POST], чтобы перейти к моему sessions_controller в подкаталоге flex. Я могу заставить его перейти к правильному контроллеру, но он ищет метод idnex (поэтому похоже, что он обрабатывает мой запрос как запрос GET, хотя в журнале указано, что это запрос POST.
Есть мысли о том, как добавить этот контроллер в мой файл маршрутов для обработки HTTP-глаголов?
На данный момент единственным дополнением к моему routes.rb было
map.connect 'гибкий / сеансы /: действие',: контроллер => 'гибкий / сеансы'
Заранее благодарю за любую помощь.
Искра