Hallo,

ich komme hier gerade nicht weiter. Ich habe mit acts_as_tree eine Baumstruktur 
abgebildet. Das Model dafür heißt „Node“. Die resource habe ich standardmäßig 
so definiert:

resources :nodes

So weit, so schön … oder auch nicht. Wenn ich eine neue „Node“ anlege, würde 
ich gerne den ID der Eltern-Node als parent_id übergeben. Und zwar am liebsten 
als Argument in der named route new_node_path.

Geht das überhaupt?

Oder anders ausgedrückt. Im Moment habe ich diese route definiert:

new_node GET    /nodes/new(.:format)         {:controller=>"nodes", 
:action=>"new"}


Was ich aber gerne hätte, wäre so eine route:

new_node GET    /nodes/new/parent_id/(.:format)         {:controller=>"nodes", 
:action=>"new", :parent}

new_node sollte dann den Parameter parent_id erhalten:

new_node_path(parent)

Falls das überhaupt jemand verstanden hat, wäre ich für sachdienliche Hinweise 
sehr dankbar.

Viele Grüße

Michael Kastner
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an