маршруты в рельсах 3 .. основные вопросы выдачи - PullRequest
1 голос
/ 29 апреля 2010

У меня есть пользователи контроллера, в которых есть три действия: показать, обновить и подготовить, и есть соответствующие представления в каталоге views / users

Теперь, когда я пытаюсь это: -

http://localhost:3000/users/prepare

Я получаю ошибку

No route matches "/users/prepare"

Может кто-нибудь объяснить мне, как для этого указать маршруты в route.rb для этого .. Я новичок в рельсах

  map.connect '/prepare', :controller => 'users', :action => 'prepare'

это не работает ..

EDIT Любой, кто может мне помочь, пожалуйста.

Ответы [ 2 ]

0 голосов
/ 29 апреля 2010

Это путь rails3:

resources :users do
  get :prepare, :on => :member
end

Показывать и обновлять уже можно, просто сопоставив его как ресурс.

0 голосов
/ 29 апреля 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...