a part le redirect_to '/' bizarre je vois pas trop.
Sinon :
tu peux inclure le flash[:notice] directement dans le redirect_to, ex :
redirect_to xyz_path, :notice => "blahbla"

et ne fait pas User.all.count mais User.count, car sinon User.all
(SELECT(*)) sera peut être executé avant le count.

2010/11/16 olivi morel <[email protected]>:
> oui mon user se trouve cree dans ma base
>
> Le 16 novembre 2010 22:17, guillaume belleguic
> <[email protected]> a écrit :
>>
>> Bonsoir,
>> Le redirection_to '/' doit renvoyé vers une action index... Non ? Ton user
>> est crée ds ta base ?
>>
>> Le 16 nov. 2010 à 21:43, olivi morel <[email protected]> a écrit :
>>
>> bonjour ou bonsoir
>>
>> je me trouve devant un petit problème je suis entrain d'essayer un
>> formulaire pour enregistrer mon utilisateur
>> mon problème se trouve être le suivant quand je clique sur ajouter j ai le
>> droit au message suivant
>>
>> Unknown action
>>
>> No action responded to index. Actions: all, create, new, and show
>>
>> voici le formulaire : new.html
>>     <% form_for @user do |f| %>
>>         <%= f.error_messages %>
>>         <div>
>>             <%= f.label 'email' %>
>>             <%= f.text_field :email %>
>>         </div>
>>
>>         <div>
>>             <%= f.label 'Mot de passe' %>
>>             <%= f.password_field :password %>
>>         </div>
>>
>>         <div>
>>             <%= f.label 'Confirmation du mot de passe' %>
>>             <%= f.password_field :password_confirmation %>
>>
>>             <p>il y a nb personne </p>
>>             <%= User.all.count() %>
>>             </div>
>>
>>                 <div>
>>             <%= f.submit "Ajouter"%>
>>
>>             <% end %>
>>
>> voici le controller : users_controller.rb
>>
>>     def new
>>         @user = User.new
>>       end
>>
>>       def create
>>         @user = User.new(params[:user])
>>         if @user.save
>>           flash[:notice] = "Votre compte a bien été créé"
>>
>>           redirect_to '/'
>>
>>       else
>>          flash[:notice] = "probléme pour créé le compte"
>>           render :action => :new
>>         end
>>       end
>>
>> il me reste une dernière question <330.png> pourquoi ci je crée un fichier
>> du nom de ma methode, create.html dans /view/users et que je colle
>> l'ensemble de mon formulaire cela fonctionne ??
>>
>> je tiens avant tout à vous remercier pour votre aide à tous .
>>
>>
>> --
>> 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]
>>
>> --
>> 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]
>
> --
> 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]



-- 
Nicolas Blanco, Web developper

http://www.nicolasblanco.fr
Jabber/GoogleTalk : [email protected]
Twitter : http://twitter.com/slainer68
Github : http://github.com/slainer68
Skype : slainer68

-- 
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]

Répondre à