Как я могу создать псевдоним для модели в Rails - PullRequest
0 голосов
/ 07 ноября 2011

У меня есть приложение, в котором пользователи создали «доски»

Мне пришлось изменить имя веб-сайта, и теперь пользователи создают «стены».

В настоящее время у меня есть следующие URL-адреса:

   http://mysite.com/boards
   http://mysite.com/boards/i/edit

Есть ли способ присвоить псевдониму «доски» и «стены» мой URL-адрес будет следующим:

http://mysite.com/walls
http://mysite.com/walls/1/edit

и т. Д. Без необходимости изменения именитаблица, модели и код?

rout.rb

resources :boards

Я также хотел бы по возможности псевдоним путей:

new_board_path будетвсе еще действителен, даже если ресурсы записаны следующим образом:

ресурсы: стены,: контроллер =>: доски

Спасибо

1 Ответ

0 голосов
/ 07 ноября 2011

Попробуйте это:

resources :walls, :controller => :boards
...