Checkbox array

Can’t get array. The controller gets only 1 parametr.

Form in view:

<% Categor.all.each do |cat| %> <%= check_box_tag(:prodcat,cat.id) %> <%= label_tag(:prodcat, cat.title) %>
<% end %>

Controller:

params[:prodcat].each do |cat|
@pc=Prodcat.new(@product.id,cat)
@pc.save
end

How i can get array?

Rails 3

On Nov 29, 2010, at 5:07 PM, Luk M. wrote:

Controller:

params[:prodcat].each do |cat|
@pc=Prodcat.new(@product.id,cat)
@pc.save
end

How i can get array?

In view…

<%= check_box_tag(‘prodcat[]’, cat.id) %>

Would be one way…

-philip