N'hésite pas à préciser un peu le bout de code qui devrait marcher mais ne marche pas, ça évite de donner l'impression que tu n'as pas fait tes recherches comme Cyril le pensait.
Bienvenue ici en tout cas, et n'hésite pas à poser des questions de débutant quand même. Michel Belleville 2009/12/9 pestak <[email protected]> > > Merci de ta réponse mais c'est effectivement comme ça que je procédai. > activite = params[:activite][:id] > unite = params[:unite][:id] > equipe = params[:equipe][:id] > projet = params[:projet][:id] > fiche = params[:fiche][:id] > espece = params[:espece][:id] > > En regardant mieux les logs, j'ai vu que c'était à la composition de > ma condition que j'avais une erreur. > > On 9 déc, 11:32, Cyril Mougel <[email protected]> wrote: > > Le 09/12/09 11:21, pestak a écrit : > > > > > > > > > Bonjour, > > > > > Je suis désolé ça fait un moment que je cherche mais je n'y arrive > > > pas. Comment je fais dans le controller pour récupérer l'id de > > > l'activité. > > > {"unite"=>{"id"=>""}, > > > "projet"=>{"id"=>""}, > > > "commit"=>"Rechercher", > > > "date_fin"=>"", > > > "activite"=>{"id"=>"2"}, > > > "fiche"=>{"id"=>""}, > > > "date_debut"=>"", > > > "espece"=>{"id"=>""}, > > > "equipe"=>{"id"=>""}} > > > > C'est un hash donc tu accèdes au data du hash > > > > params["activite"]["id"] > > > > > > > > > > > > > Ces données proviennent d'un formulaire de recherche : > > > <% form_remote_tag(:url=> > > > {:action=>'affiche_recherche'}, :update=>'resultat_saisie', :html => > > > {:id => 'recherche_form'}) do %> > > > <b><i>Zone de sélection</i></b> > > > <div id="recherche_saisie"> > > > <table style="width:auto;"> > > > <tr> > > > <td colspan="2">Du<%= calendar_date_select_tag "date_debut" > > > %> au<%= calendar_date_select_tag "date_fin" %></td> > > > </tr> > > > <tr> > > > <td width="150px">Activité</td> > > > <td width="450px"><%= select("activite", "id", @activites , > > > {:selected => nil , :prompt => "Choisissez une activité"}) %></td> > > > </tr> > > > <tr> > > > <td>Unité</td> > > > <td><%= select("unite", "id", @unites ,{:selected => > > > nil , :prompt => "Choisissez une unité"}) %></td> > > > </tr> > > > <tr> > > > <td>Equipe</td> > > > <td><%= select("equipe", "id", @equipes ,{:selected => > > > nil , :prompt => "Choisissez une équipe"}) %></td> > > > </tr> > > > <tr> > > > <td>Projet</td> > > > <td><%= select("projet", "id", @projets ,{:selected => > > > nil , :prompt => "Choisissez un projet"}) %></td> > > > </tr> > > > <tr> > > > <td>Fiche</td> > > > <td><%= select("fiche", "id", @fiches ,{:selected => > > > nil , :prompt => "Choisissez une fiche"}) %></td> > > > </tr> > > > <tr> > > > <td>Espèce</td> > > > <td><%= select("espece", "id", @especes ,{:selected => > > > nil , :prompt => "Choisissez une espèce"}) %></td> > > > </tr> > > > <tr> > > > <td>Personne(s)</td> > > > <td><%= select_tag("personnes", options_for_select(@personnes, > > > > > "saisie_personnes".map { |r| r.id }), > > > :multiple => > > > true, > > > :size => 6) > > > %></td> > > > </tr> > > > </table> > > > <div style="padding:5px;text-align:right;"><%= submit_tag > > > "Rechercher", :class => 'bouton' %></div> > > > </div> > > > <% end %> > > > <br /><br /> > > > <div id="resultat_saisie"></div> > > > > > C'est une question de débutant mais j'en suis une bonne... > > > > C'est pire que c'est des questions de débutant. Cherche un minimum s'il > > te plait... > > > > -- > > Cyril Mougelhttp://blog.shingara.fr/ > > > --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
