我有这个型号:
优惠
class Offer < ActiveRecord::Base
has_many :lists
has_many :documents
end
列表
class List < ActiveRecord::Base
belongs_to :user
belongs_to :offer
has_many :entries, :dependent => :destroy
accepts_nested_attributes_for :entries, :allow_destroy => true
end
条目
class Entry < ActiveRecord::Base
belongs_to :list
belongs_to :document
end
用户
class User < ActiveRecord::Base
has_many :lists, :dependent => :destroy
end
我正在使用ActiveAdmin,在我更改之前,我有列表的此表单:
form do |f|
f.inputs "Détails Utilisateurs" do
f.input :user
end
f.inputs "Accès" do
f.has_many :entries, {:title => '', :link => 'Ajouter un document'} do |c|
c.inputs '' do
if not c.object.id.nil?
c.input :_destroy, :as => :boolean, :label => "Supprimer l'accès"
end
c.input :document, :include_blank => false, :collection => offer.documents, :member_label => :to_label
end
end
end
f.buttons
end
但现在我想使用复选框而不是添加/删除链接按钮,所以我做了更像这样的事情:
form do |f|
f.inputs "Détails Utilisateurs" do
f.input :user
end
f.inputs "Accès" do
f.input :entries, :as => :check_boxes, :collection => offer.documents
end
f.buttons
end
但我在复选框中没有正确的名称,我试过:name params和:html_options但它们没有效果。 有什么想法解决这个问题吗?
答案 0 :(得分:0)
您可以尝试吗?
$size = array('700', '600'),
wp_get_attachment_image( $attachment_id, $size, $icon, $attr );
希望有帮助!