REST je ne connais pas (en même temps, je suis peut-être comme mr Jourdain, à utiliser REST sans le savoir).
Pour le fichier de route, ça donne : ActionController::Routing::Routes.draw do |map| # The priority is based upon order of creation: first created -> highest priority. # Sample of regular route: # map.connect 'products/:id', :controller => 'catalog', :action => 'view' # Keep in mind you can assign values other than :controller and :action # Sample of named route: # map.purchase 'products/:id/purchase', :controller => 'catalog', :action => 'purchase' # This route can be invoked with purchase_url(:id => product.id) # Installe le chemin par défaut vers le contrôleur d'accueil map.connect '', :controller => 'accueil' # Installe les routes avec nom de fichier ou d'image. map.connect 'document/:action/:id/:nom.:extension', :controller => 'document' # Allow downloading Web Service WSDL as a file with an extension # instead of a file named 'wsdl' map.connect ':controller/service.wsdl', :action => 'wsdl' # Install the default route as the lowest priority. map.connect ':controller/:action/:id.:format' map.connect ':controller/:action/:id' end Rien de bien extraordinaire je le crains (mais je l'ai déjà un peu touché, donc il est possible que j'ai commis une erreur sans m'en apercevoir). Le 20/09/07, Guillaume BELLEGUIC <[EMAIL PROTECTED]> a écrit : > > Bonjour,A priori le message d'erreur c'est qu'il ne trouve pas le chemin > avec la méthode poste. > Tu peut transmettre ton bout de code du fichier de route ? > Tu utilise REST ? > > Le 20 sept. 07 à 22:54, Michel Belleville a écrit : > > J'ai suivi la recipe pour faire un "sortable" en liste "drag-and-drop" > (très scrupuleusement, mais en adaptant à mes besoins). > > Voici la recipe : > http://media.pragprog.com/titles/fr_rr/Sortable.pdf > > Les seules différences majeures sont : > - que mon contrôleur s'appelle EditionRubrique, et son action s'appelle > ranger > - que ce sont des Rubriques que j'essaye de ranger, par ordre de rang > - que ma liste html s'appelle rubriques_liste > > Ca devrait marcher selon le bouquin... > ...mais ça ne marche pas dans mon appli. > > En fouillant le log, je constate qu'une erreur comme celle-ci apparaît dès > que j'essaye de drag-and-dropper dans ma liste : > > Processing ApplicationController#index (for 127.0.0.1 at 2007-09-20 > 22:41:15) [P > OST] > Session ID: 021f38cc0b3c1be57a3272a45872369f > Parameters: {"rubriques_liste"=>["1", "2", "3", "4"]} > > > ActionController::RoutingError (no route found to match > "/edition_rubrique/range > > r/#<Rubrique:0xb70d5d38>/#<Rubrique:0xb70d5c48>/#<Rubrique:0xb70d5c20>/#<Rubriqu > e:0xb70d5bf8>" with {:method=>:post}) > > Je vous passe les détails superflus de la trace de l'exception. > > Si je comprend bien, il n'arrive pas à trouver le chemin à emprunter pour > trouver l'action. > > Ce que je ne comprend pas, c'est pourquoi, etant donné que l'adresse > commence bien par /edition_rubrique/ranger et que ça "colle" avec la > définition de mon contrôleur et de son action. > > Quelqu'un a une idée de diagnostique (ou mieux, de médication) ? > > Merci d'avance... > > -- > Michel Belleville > > > > > > > -- Michel Belleville --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
