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 です。