Radio_button_tag

Bonjour tout le monde,
je suis nouveau dans le monde ruby et nouveau dans ce forum également.
je voudrais savoir comment identifier le radio_button_tag sélectionné
dans mon formulaire depuis le controller.
voici le bout de code qui décrit mes radio_button_tag:

<%=date_select 'ladate', 'date11' %>

<%=date_select 'ladate','date12' %>

<%=date_select 'ladate', 'date21' %>

<%=date_select 'ladate', 'date11' %>

Date de création: <%=radio_button_tag 'ladate','rdate1' %> de Ã
<%=radio_button_tag 'ladate','rdate2' %> antérieure Ã
<%=radio_button_tag 'ladate','cdate3' %> postérieure Ã

2008/5/28 Alwassit T. [email protected]:

 <td><%=radio_button_tag 'ladate','rdate1' %></td>
 <td></td>
 <td><%=radio_button_tag 'ladate','cdate3' %></td>
 <td width="5%"></td>
 <td>postérieure  à</td>
 <td width="5%"></td>
 <p><%=date_select 'ladate', 'date11' %></p>

=> params[:ladate]
ça te donnera la valeur qui a été sélectionné par un des boutons radio.

–
Cyril M.

=> params[:ladate]
�a te donnera la valeur qui a �t� s�lectionn� par un des boutons radio.

–
Cyril M.
http://blog.shingara.fr

Bonjour shingara, et merci pour ta réponse.
en fait, j’ai testé le résultat de params[:ladate] sur le output en
mettant dans mon controller : p params[:ladate]
il me renvoie comme résultat toutes les dates que j’ai. j’ai alors
essayé ceci
p params[:ladate][:rdate1] il renvoie nil.
ce que j’aimerais avoir c un truc de ce genre:
params[:ladate][:rdate1]:si coché, renvoie ‘1’ par exemple
params[:ladate][:rdate2]:pas coché, donc renvoie ‘nil’ ou autre chose
params[:ladate][:rdate3]:pas coché, donc renvoie ‘nil’ ou autre chose

comme ça, je saurais lequel des mes button_tag est coché.
Merci d’avance

2008/5/28 Alwassit T. [email protected]:

en fait, j’ai testé le résultat de params[:ladate] sur le output en
Merci d’avance
Regarde au niveau du log ce que ta requête reçois comme paramètre. Ca
t’aidera surement.

–
Cyril M.

salut de nouveau shingara,
j’ai regardé le log comme tu as proposé, mias je n’y ai pas compris
grand chose.
j’ai donc changé mon radio_button_tag avec un radio_button, comme suit:

  <!--td><%#=radio_button_tag 'ladate','rdate1' %></td-->
  <%=radio_button 'ladate','rdate', 1 %></td>

  <!--td><%#=radio_button_tag 'ladate','rdate2' %></td-->
  <td><%=radio_button 'ladate','rdate', 2 %></td>
  <!--td><%#=radio_button_tag 'ladate','rdate3'%></td-->
  <td><%=radio_button 'ladate','rdate',3 %></td>

et depuis le controller, quand je fais: p params[:ladate][:rdate]
il m’affiche dans l’output le numéro que j’ai donné à mon radio_button.
je connais pas la différence entre les deux, mais je suis content de
pouvoir continuer mon travail.
merci encore