2016-06-09 4 views
0

Я просто продублировал файл (edit.html.erb) и назвал его (weight.html.erb) и просто изменил несколько тегов заголовков.Rails - duplicate form и link_to

Чтобы связать с исходным файлом я использовал (это работает):

<%= link_to 'Edit Profile', edit_user_path(@user) %> 

Итак, я представил себе ссылки на новый файл я должен использовать:

<%= link_to 'Edit weight', weight_user_path(@user) %> 

Это проливает неопределенный метод ошибка `user_path '.

Предполагая, что это имеет отношение к моему routes.rb файл я добавил

resources :weight 

Но я все еще получаю ошибку.

ответ

0

resources является помощником для всех маршрутов CRUD.

Вы хотели бы сделать

resources :users do 
    get :weight 
end 

rake routes затем запустить, чтобы он добавил.

+0

это было. Исправлена. Большое спасибо. – Craiginwlaes