我正在尝试为服装店创建一个Web应用程序,商店管理员可以在其中生成不同产品的选项列表。例如,管理员可以生成名为“bra sizes”的option_list,然后将选项附加到该列表。
我有两条记录:
class OptionList < ActiveRecord::Base
has_and_belongs_to_many :products
has_many :options
end
和
class Option < ActiveRecord::Base
belongs_to :option_lists
validates_uniqueness_of :name, :scope => :option_list_id
end
我有一个选项列表的表单,我希望为这些选项提供动态数量的字段,并创建带有“+”链接的新选项,该链接在最后一个选项字段之后调用一个javascript助手到insert_html。为了做到这一点,我将选项字段放在部分中。
我试图使用fields_for
和accepts_nested_attributes_for
来解决这个问题但没有运气。有谁知道解决这个问题的最佳方法?或者在其他任何地方有人发布的帖子?谢谢你的帮助!