我正在使用 SimpleForm 来构建我的表单。
我说过以下模型:
class ScheduledContent < ActiveRecord::Base
belongs_to :parent
attr_accessible :lots, :of, :other, :fields
serialize :schedule, Array
end
我想构建一个表单,其中在许多其他字段和关联中(该模型实际上已经是 has_many 关联的一部分 - 所以是一个非常复杂的表单),向用户呈现可变天数(例如第 1 天,第 2 天,第 3 天等)- 每天都可以选中或取消选中。因此,如果用户检查第 1 天,并且第 5 天说 - 我想将 [1, 5] 存储在日程表字段中。在表格之前 - 我可以构建一个简单的可能日期数组以供选择,显然包括已经选择的日期。
使用 SimpleForm 的表单助手来表示此表单的最佳方式是什么?如果不可能这样做 - 我也可以使用 Rails 的表单助手来使其工作,但我更喜欢 SimpleForm,因为表单的其余部分已经使用 SimpleForm 构建。