J'essaie de créer un système de gestion des utilisateurs où les utilisateurs peuvent être déplacés et déposés le long de différents groupes (copier et déplacer des utilisateurs). J'utiliseProblème de routage
drop_receiving_element "move_drop_zone_1",
:update => "users",
:url => move_user_path(:target_node_id => node.id),
:method => :put,
:accept => "move_user",
:hoverclass => "node-active"
pour définir une zone de dépôt.
J'ai un problème avec le chemin. Au-dessus des résultats de code dans
move_user_url pas générer de {: action => "move", : controller => "utilisateurs", : target_node_id => 2}, prévu: {: action => "move", : controller => "utilisateurs"}, diff: {: target_node_id => 2}
Dans mes itinéraires i défini map.resources :users, :member => { :move => :put, :copy => :put }
Rails Apparemment n'est pas attendre la target_node_id mais comment peut j'inclus ce?
grâce Stijn
Merci pour la réponse. Encore quelques problèmes ... Lorsque je fais <% = link_to "déplacer l'utilisateur", move_users_path (: target_node_id => 1),: méthode =>: put%> la méthode de mise à jour du contrôleur des utilisateurs est appelée et non la bouge toi. <% = link_to "déplacer l'utilisateur", move_users_path (: target_node_id => 1)%> La méthode show du contrôleur des utilisateurs est appelée et non le déplacement. J'ai défini map.resources: users,: collection => {: move =>: put,: copy =>: put} dans les routes – Tarscher