Попытка маршрута:
scope :shortcut do
resources :text_elems
end
Использование базовых лесов с частичной формой
*_form.html.erb*
<%= form_for(@text_elem, :shortcut => @shortcut) do |f| %>
...
Проблема в : когда я вызываю действие edit , форма html отображается как:
<form ... action="/25/text_elems/25">
Примечание: Действие new правильно отображает действие формы:
<form ... action="/home/text_elems">
Похоже, что параметр my: shortcut превосходит параметр: id, когда form_for обрабатывает свой блок. Теперь я могу получить действие для правильной маршрутизации с параметром: shortcut, если я вручную сделаю: url => {...} в блоке form_for, но я бы предпочел сохранить код сухим, плюс я хочу сообщить эта проблема для рельсов, если это действительно ошибка.
Может ли кто-нибудь еще подтвердить это как ошибку?