我有从 сontributed API 创建的视图
=form_tag add_group_vk_vk_entries_path, method: :put do
-length_of_array = @vk_groups['message']['vk'].length
.row-fluid
-@vk_groups['message']['vk'][1..length_of_array].each do|item|
.span4
p= check_box_tag "vk_groups[]", item['gid']
p=item['name']
p=image_tag item['photo'], :size => "100x100",:class => "img-circle"
= submit_tag "ok"
我想通过 check_box_tag 将此 api 中的数据发送到我的控制器。我不仅要发送 item['gid'] 我还想将我通过一个 check_box_tag 检查的所有数据发送到我的控制器,但我不知道如何。
在我的控制器中
def add_group_vk
params[:vk_groups].each do |item|
if VkEntry.not_exists?(item) == true
VkEntry.create!(
:git => item
)
end
end
redirect_to vk_entries_url
end
我想要这样的东西
def add_group_vk
params[:vk_groups].each do |item|
if VkEntry.not_exists?(item) == true
VkEntry.create!(
:git => item[:gid],
:name=> item[:name],
:ser=> item[:ser],
:photo=> item[:photo]
)
end
end
redirect_to vk_entries_url
end