Перед рельсами 3.0 добавление нового действия в контроллер было легким.
Вы просто добавляете новый метод foobar
в класс контроллера (называемый mycontroller).
Добавьте html файл в папку представлений для этого контроллера, foobar.html.erb
Затем, если вы укажете браузер на .../mycontroller/foobar
, все будет работать.
Однако в rails 3.0, когда я добавил новое действие, как описано выше, я получаю следующую ошибку:
Нет совпадений маршрутов "/mycontroller/foobar"
Что изменилось в rails 3.0? Что я делаю неправильно?