Forum: Rails France Les formulaires

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
ZAKASOA Mirado (Guest)
on 2008-12-09 09:19
(Received via mailing list)
Bonjour tout le monde,
est ce que vous pourriez nous dire comment creer des formulaires en
Rails
(rhtml) et comment recuperer les données?moi et mes coequipé n'arrivent
pas
à créer un fomulaire,on a fait:

*exemple:*
<%= form_tag(:action=>"nom de l'action") %>
<%= text_field :p ,:nom %>
<%= end_form_tag %>
Dans notre exemple: à quoi sert *:p* si *:nom* est le nom du champ ?et *
end_form_tag* ne marche pas,quelqu'un peut nous donner le code correcte?

Merci

--
ZAKASOA Mirado
removed_email_address@domain.invalid
philippe lachaise (Guest)
on 2008-12-09 09:54
(Received via mailing list)
Pas <%= end_form_tag %> mais <% end %>  :-)

http://api.rubyonrails.com/classes/ActionView/Help...


--
IciMarché fédère l'e-commerce de proximité
http://icimarche.fr
Sébastien Lamy (Guest)
on 2008-12-09 10:02
(Received via mailing list)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1"
http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
p est le nom de la variable d'instance qui contient l'objet que tu va
montrer dans ton formulaire.<br>
par exemple si dans ton controller tu &eacute;cris.<br>
@p = Person.new<br>
<br>
dans ce cas<br>
text_field(:p, :nom) <br>
est un champs de texte qui contiendra @p.nom comme valeur.<br>
<br>
Sinon, pour le "end_form_tag", c'est plus comme &ccedil;a que &ccedil;a
marche depuis
longtemps je crois, ta doc dois dater pas mal. En tout cas &ccedil;a a
&eacute;t&eacute;
supprim&eacute; au passage de rails 2.0)<br>
Maintenant il faut faire un block pour ta form:<br>
<br>
<tt>&lt;%= form_tag(:controller =&gt; "mon_controller", :action =&gt;
"mon_action") do %&gt;<br>
&lt;%= text_field(:p,:nom) %&gt;<br>
&lt;% end %&gt;<br>
<br>
si tu veux aller un peu plus loin<br>
<a
href="http://apidock.com/rails/ActionView/Helpers/FormHe...
</tt><br>
<br>
ZAKASOA Mirado a &eacute;crit&nbsp;:
<blockquote
 cite="mid:removed_email_address@domain.invalid"
 type="cite">Bonjour tout le monde,<br>
est ce que vous pourriez nous dire comment creer des formulaires en
Rails (rhtml) et comment recuperer les donn&eacute;es?moi et mes
coequip&eacute;
n'arrivent pas &agrave; cr&eacute;er un fomulaire,on a fait:<br>
  <br>
  <b>exemple:</b><br>
  <div style="margin-left: 40px;">&lt;%= form_tag(:action=&gt;"nom de
l'action") %&gt;<br>
&lt;%= text_field :p ,:nom %&gt;<br>
&lt;%= end_form_tag %&gt;<br>
  </div>
Dans notre exemple: &agrave; quoi sert <b>:p</b> si <b>:nom</b> est le
nom
du champ ?et <b>end_form_tag</b> ne marche pas,quelqu'un peut nous
donner le code correcte?<br>
  <br>
Merci<br clear="all">
  <br>
-- <br>
ZAKASOA Mirado<br>
  <a moz-do-not-send="true"
href="mailto:removed_email_address@domain.invalid">removed_email_address@domain.invalid</a><br>
  <br>
  <br>
</blockquote>
<br>
<br>
--~--~---------~--~----~------------~-------~--~----~<br>
Vous avez reçu ce message, car vous êtes abonné au groupe
&quot;Railsfrance&quot; de Google G..
 <br> Pour transmettre des messages à ce groupe, envoyez un e-mail
à l'adresse removed_email_address@domain.invalid
 <br> Pour résilier votre abonnement envoyez un e-mail à l'adresse
removed_email_address@domain.invalid<br>
-~----------~----~----~----~------~----~------~--~---<br>
</body>
</html>
<br>
This topic is locked and can not be replied to.