Problemarecursos anidados en espacio de nombres form_for
El ayudante form_for incorrectamente determina el camino a mi recurso anidado dentro de un espacio de nombres. Los modelos en cuestión son: Forum :: Thread y Forum :: Reply respectivamente, ubicados en una subcarpeta llamada "forum" en el directorio de mis modelos. Esto es en los carriles 3 BETA 3.
routes.rb
namespace :forum do
root :to => 'threads#index'
resources :threads do
resources :replies
end
end
app/views/foro/Respuestas/_form.html.haml
...
- form_for [@thread, @reply] do |f|
...
app/controladores /forum/replies_controller.rb
...
def new
@reply = Forum::Reply.new
end
...
error
undefined method `forum_thread_forum_replies_path'
En referencia a la línea esbozado más arriba en _form.html.haml
¿Este trabajo tanto para la adición y edición? – nlaq
Claro, solo tendrá que cambiar la URL a la ruta de actualización. – Bitterzoet
Lo que requiere que pase la url en mi forma parcial ... No es un gran problema, pero parece que no deberías tener que hacer eso. – nlaq