Хорошо, ребята, поэтому у меня есть такой маршрут:
resources :apps do
resources :forms
end
В моем индексе формы у меня есть этот блок:
<% @forms.each do |form| %>
<tr>
<td><%= form.app_id %></td>
<td><%= form.title %></td>
<td><%= link_to 'Show', app_form(@app,form) %></td>
<td><%= link_to 'Destroy', form, :confirm => 'Are you sure?', :method => :delete %></td>
</tr>
<% end %>
</table>
Страница выдает NoMethodError в строке app_form; Тем не менее, я думаю, что я передаю в приложение и форма правильно (я также пытался передать в @ app.id). Вызов граблей по маршрутам ... маршрут даже отображается:
app_form GET /apps/:app_id/forms/:id(.:format) {:controller=>"forms", :action=>"show"}
Любая помощь будет принята с благодарностью!