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 Mougel
http://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]
-~----------~----~----~----~------~----~------~--~---

Répondre à