Как добавить поле выбора в форму, если оно создано для модели?Как добавить выпадающий список в мою сгенерированную форму?
Мой контроллер отправляет массив, который должен использоваться для заполнения выбора.
Контроллер:
def new
@categories= Category.all
@product= Product.new
end
Модель Категория имеет идентификатор и метку.
форма выглядит следующим образом:
=form_for :product do |f|
- if @product.errors.any?
#error_explanation
%h2
= pluralize(@product.errors.count, "error")
prohibited
this product from being saved:
%ul
- @product.errors.full_messages.each do |msg|
%li= msg
%p
= f.label :title
%br
= f.text_field :title
%p
= f.label :category_id
%br
= f.xxxxxxxxx
%p
= f.submit
xxxxxxxxx
это место, где я нужен выбор заселена @categories
массива.
Спасибо, теперь я понимаю. Он работает отлично. – LogofaT