J'ai quelque chose de base généré à partir nifty_scaffold
sous une forme partielle: _form.html.erb
liste déroulante dans des rails
<p>
<%= f.label :group_id %><br />
<%= f.text_field :group_id %>
</p>
Au lieu d'un champ de texte que je veux convertir ci-dessus de text_field à une liste déroulante qui sera peuplée avec groups
que j'ai défini ci-dessous.
Mon action new
dans le contrôleur Employee
ressemble à ceci:
def new
@employee = Employee.new
@groups = Group.all
end
Comment puis-je faire une liste déroulante où il sera rempli avec tous les groupes @groups
variables
De plus, comment l'action edit
travail? là, je veux que le groupe assigné soit présélectionné. Puisque j'utilise un formulaire partiel, la même forme sera également utilisée dans edit
.