Je fais un projet sur le "système de gestion des présences des étudiants". J'utilise le rail de la version 1.9.1. et le rail de la version 2.5. je voulais utiliser radiobutton dans mon projet pour marquer présent et absent alors comment puis-je utiliser ? s'il vous plaît envoyez-moi le code et ce que je dois faire ? si vous voulez donner toute suggetion alors je serai très heureux.
Réponse
Trop de publicités?Tiré du docs api rails :
radio_button(nom_objet, méthode, tag_value, options = {})
Renvoie une balise de bouton radio pour accéder à un attribut spécifié (identifié par la méthode) sur un objet assigné au modèle (identifié par par l'objet). Si la valeur actuelle de method est tag_value, le bouton radio sera cochée.
Pour forcer le bouton radio à être vérifié, passez :checked => true dans le champ dans le hachage des options. Vous pouvez également y passer des options HTML à cet endroit également. Exemples
# Let's say that @student.attendance returns "rails": radio_button("student", "attendance", "present") radio_button("student", "attendance", "absent") # => <input type="radio" id="student_attendance_present" name="student[attendance]" value="present" checked="checked" /> # <input type="radio" id="student_attendance_absent" name="student[attendance]" value="absent" /> radio_button("user", "receive_newsletter", "yes") radio_button("user", "receive_newsletter", "no") # => <input type="radio" id="user_receive_newsletter_yes" name="user[receive_newsletter]" value="yes" /> # <input type="radio" id="user_receive_newsletter_no" name="user[receive_newsletter]" value="no" checked="checked" />