Des cases à cocher sur les Rails
Quelle est la bonne manière de prendre des cases à cocher qui sont liés à une certaine question dans Ruby on Rails? Pour le moment j'ai:
<div class="form_row">
<label for="features[]">Features:</label>
<br><%= check_box_tag 'features[]', 'scenarios' %> Scenarios
<br><%= check_box_tag 'features[]', 'role_profiles' %> Role profiles
<br><%= check_box_tag 'features[]', 'private_messages' %> Private messages
<br><%= check_box_tag 'features[]', 'chatrooms' %> Chatrooms
<br><%= check_box_tag 'features[]', 'forums' %> Forums
<br><%= check_box_tag 'features[]', 'news' %> News
<br><%= check_box_tag 'features[]', 'polls' %> Polls
</div>
Je veux aussi être capable de vérifier automatiquement les éléments précédemment sélectionnés (si cette forme a été re-loaded). Comment puis-je charger les paramètres dans la valeur par défaut de ces?
OriginalL'auteur alamodey | 2009-03-07
Vous devez vous connecter pour publier un commentaire.
Vous êtes à la recherche à l'adresse suivante:
Bien que si vous avez déjà un
Feature
modèle, avec unfeatures
table et unhas_many :features
relation, vous voulez probablement à ceci:Eh bien, ce modèle a les caractéristiques de l'association, et que la variable est-elle stockée? @article? @produit? 🙂
En fait, pourquoi ne pas poster le code complet de votre point de vue et action (à partir du contrôleur) et modèles pertinents?
Ce n'est pas mappé directement à n'importe quel modèle. Comme pour mon premier post, j'ai une question et besoin de plusieurs options pour cela. Ensuite, je veux être capable de vérifier automatiquement les options s'il y a des paramètres à la page.
Des beaux. Voir la mise à jour de premier exemple pour votre situation particulière.
OriginalL'auteur vladr