Précédent   Forum des professionnels en informatique > Autres langages > Autres langages > Ruby
Ruby Le forum sur la programmation Ruby. Voir aussi la FAQ Ruby et les cours Ruby.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2012, 17h04   #1
Invité de passage
 
Inscription : octobre 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 6
Points : 4
Points : 4
Par défaut Problème de routing

Bonjour,

J'ai un projet sous Rails (3.0.5), dans lequel j'ai une table people.
Dans mon fichier de routing j'ai la ligne :
Code :
resources :people, :except => [:delete, :create, :new]
je voudrais ajouter deux routes :
Code :
1
2
3
4
resources :people, :except => [:delete, :create, :new] do
  get "people/edit_special" => 'people#edit_special', :as => :people_edit_special
  post "people/update_special" => 'people#update_special', :as => :people_update_special
 end
mais j'obtiens ceci quand je fais un rake routes :
Code :
1
2
person_people_edit_special GET    /people/:person_id/people/edit_special(.:format) {:controller=>"people", :action=>"edit_special"}
person_people_update_special POST    /people/:person_id/people/update_special(.:format) {:controller=>"people", :action=>"update_special"}
moi ce que je voudrais c'est :
Code :
1
2
GET    /people/edit_special(.:format)
POST    /people/update_special(.:format)
mais je ne sais pas comment m'y prendre, quelqu'un peut-il m'aider ?

En vous remerciant
emurb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2012, 10h07   #2
Invité de passage
 
Inscription : octobre 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 6
Points : 4
Points : 4
Code :
1
2
3
get "people/edit_special" => 'people#edit_special', :as => :people_edit_special
put "people/update_special" => 'people#update_special', :as => :people_update_special
resources :people, :except => [:delete, :create, :new]
emurb est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h02.


 
 
 
 
Partenaires

Hébergement Web