Bonjour,

Essaie d'y accéder avec params[:compta] plutôt que params[:date].

Par contre je ne sais pas si la hash que tu récupères est utilisable
directement dans ta requête.
Si ce n'est pas le cas il y a toujours le moyen d'instancier une date de
cette manière :

ma_date = Date.civil(
                          params[:compta]['date(1i)'].to_i,
                          params[:compta]['date(2i)'].to_i,
                          params[:compta]['date(3i)'].to_i
                   )

Stéphane.


Le 12/11/07, Nicolas G <[EMAIL PROTECTED]> a écrit :

> bonjour
>
> j'ai un problème avec une condition de date
>
> rails dernière version stable
> plugin redbox et globalte
>
> j'ai une vue avec un date select
>
> form_remote_tag(    :update => "comptajour",
>                         :url => { :action => 'rechdate'}) %
>
>
>             Recherche&nbsp;: %= date_select 'compta', 'date' , :order =>
> [:day, :month, :year],
>
> :start_year=>2006,
>
> :use_month_numbers => true,
>                                                                 :end_year
> => Date.today.year  %
>
>
>
> qui renvoie vers une action rechdate
>
>   def rechdate
>     @recherche = params[:date]
>     @comptas = Compta.find( :all,
>                             :conditions => ["date = ?", @recherche ],
>                             :order => 'date desc , methode desc'
> )
>     render(:partial => "comptalist")
>
>   end
>
> et mon partiel qui en plus me renvoie la valeur de @recherche
>
>
> et bien si je change la date dans le champ date_select, ou même si je
> laisse tl quel, mon mon param[:date] est vide (nil)....
>
>  Cela me semble tout bête mais si qqu'un a une idée.
>
> merci
>
> NG
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 à