Как установить маршрут «аккаунт»? - PullRequest
0 голосов
/ 28 марта 2011

В моих маршрутах у меня есть:

resources :users do
  resources :articles
end

, что позволит пользователям перейти по следующему URL-адресу для редактирования настроек своего профиля:

http://localhost/users/foobar/edit

Как я могу сделать это таквместо этого URL будет выглядеть следующим образом:

http://localhost/account

Я бы хотел, чтобы пользователи вместо этого редактировали данные своей учетной записи через этот URL: http://localhost/account, а не http://localhost/users/foobar/edit.

В то же время, для отображения статей пользователя.Мне нужно, чтобы URL был:

http://localhost/users/foobar/articles

1 Ответ

0 голосов
/ 28 марта 2011

вам нужно создать этот маршрут:

match 'account(/:id)' => 'users#edit'

с (/: id), если вам нужен идентификатор пользователя.

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