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 ,:nom %>
<%= end_form_tag %>
Dans notre exemple: Ã quoi sert 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
[email protected]
p est le nom de la variable d'instance qui contient l'objet que tu va
montrer dans ton formulaire.
par exemple si dans ton controller tu écris.
@p = Person.new
dans ce cas
text_field(:p, :nom)
est un champs de texte qui contiendra @p.nom comme valeur.
Sinon, pour le "end_form_tag", c'est plus comme ça que ça
marche depuis
longtemps je crois, ta doc dois dater pas mal. En tout cas ça a
été
supprimé au passage de rails 2.0)
Maintenant il faut faire un block pour ta form:
<%= form_tag(:controller => "mon_controller", :action =>
"mon_action") do %>
<%= text_field(:p,:nom) %>
<% end %>
si tu veux aller un peu plus loin
http://apidock.com/rails/ActionView/Helpers/FormHelper
ZAKASOA Mirado a écrit :
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
[email protected]
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe
"Railsfrance" de Google G..
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]
-~----------~----~----~----~------~----~------~--~---