2012-08-17 3 views
0

J'ai une forme comme celui-cipour une action personnalisée

<%= form_tag organizations_add_user_path, :method => :put do %> 
    <label><h2>Add user</h2></label> 
    <%= text_field_tag :nick %> 
<% end %> 

Je veux que ce formulaire pour traiter l'action add_user de Organizations contrôleur

Mes itinéraires sont ce

resources :users, :sessions, :documents, :storages, :organizations 

match 'dashboard' => 'dashboard#index' 
match 'profile' => 'users#profile' 
match 'organizations/add_user' => 'organizations#add_user', :via => :post 

Mais quand je soumettre mon formulaire, l'application m'envoie à update organisations de formulaire de méthode, avec l'ID d'organisation comme add_user. Qu'est-ce que je fais mal?

Répondre

1

Vous avez défini une voie pour la méthode méthode « post» mais utilisé « mis » sous la forme.

<%= form_tag organizations_add_user_path, :method => :post do %> 
    <label><h2>Add user</h2></label> 
    <%= text_field_tag :nick %> 
<% end %> 
+0

Oh mon garçon ... suis-je bête ou oui? lol merci –

Questions connexes