В моем приложении настроена следующая маршрутизация (формы принадлежат сайту):
map.resources :sites do |site|
site.resources :forms
end
Однако, когда я пытаюсь перейти к пути для редактирования (или тому подобное) формы с помощью помощников (например,
edit_site_form_path(form)
или
<%= link_to 'Show', [:site, form] %>
мои URL выходят с заменой идентификатора (/ sites / 5 / forms / 1), где 5 - это идентификатор формы, а 1 - идентификатор сайта. Это со страницы /sites/1.
Справка (?)