Ouverture de session

Commentaires récents

Syndication
Flux XML

Date_select

Date_select
Posté par mbainakine le Mardi, 17 Octobre, 2006 - 12:56pm. Débuter avec Rails

Salut les gars
J'ai un problème avec l'objet date_select.
J'aimerais savoir comment récuperer la valeur d'un objet date_select créer dans une vue et la traiter dans un contrôleur.

Exemple de la vue :

[:month, :day, :year], :start_year =>1900}) %>

Estt'il possible de donner un nom que l'on pourrait récuperer dans le contrôleur.
Merci



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
Date_select
Auteur: 
micky
Date: 
Mar, 12/02/2008 - 13:35

je ne sais pas si tu as trouvé une reponse, dans tous les cas voici comment je ferrai:

dans le controller:(en supposant que lobjet recupéré dans params se nome :post et que l'attribut de l'ojet post est :written_on)

@writent_date = Date.civil(params[:range]["written_on(1i)"].to_i,params[:post]["written_on(2i)"].to_i,params[:post][:"written_on(3i)"].to_i)


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Date_select
Auteur: 
mbainakine
Date: 
Ven, 28/03/2008 - 14:52

Salut ça fait longtemps que j'ai poster cette requête, j'ai trouvé la réponse il y'a aussi un bon bout de temps. je te la transmet :

J'ai finalement trouvé une méthode assez simple pour récuperer les
valeurs des cases cochées:
Dans mon formulaire j'ai finalement utiliser des balises html simple
pour les checkbox en prenant le soin de mettre un tableaux dans le
champs name de la balise input du checkbox comme suit :

Et dans le controleur j'ai récupéré les données postées comme suit :

if params[:choix]!=nil #Si au moins une case a été cochée

for mat in params[:choix]

#récupérer l'objet materiel grace à son id conténu
#ds le paramètre "value" de l'input

materiel = Materiel.find(mat)
puts materiel.nomMat
end

redirect_to :action => 'pagePrincipale'

end


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
38%
Mac OS X
29%
Windows
31%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 345

Qui est en ligne
Il y a actuellement 1 utilisateur et 37 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]