Me estoy metiendo en esto de REST y tengo un problema. En un modelo
llamado topic tengo que sea acts_as_tree. Me las medio ingenio para
que en index liste sólo los que no tienen padre y en el show, entre
otras cosas, muestre los hijos. Esto no sé si será correcto o si hay
alguna forma mejor de hacerlo.
Por otra parte, quiero que si le doy a nuevo dentro de show pasarle un
parámetro que sea el id del topic actual para que pueda estar
preseleccionado en el select correspondiente. ¿Cómo se hace? La mejor
aproximación que consigo es una URL del tipo topics/new?parent_id=1.
La aproximación del routes hacer lo de
map.resources :topics do |topic|
topic.resources :topics
end
no me sirve, pues de cada topic también penderán distintas descargas.