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 : %= 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]
-~----------~----~----~----~------~----~------~--~---