活动管理员:添加条目以报告
Active Admin: Add Entries to report
所以我有一个报告模型和一个条目模型。该报告有许多条目,条目属于该报告。我想要做的是能够单击报告显示页面上的按钮并添加新条目。有没有办法做到这一点?非 ajax 解决方案很好。
Cocoon
是一个很好的 gem。
它为每个条目提供一个 Remove
按钮,并为您提供一个 Add
按钮以添加任意数量的条目。将 accepts_nested_attributes_for :entries
添加到您的报表模型。您需要将条目表单放在自己的部分中,但这并不困难,并且 Cocoon 会自动为您创建 show/hide jquery。请务必将条目的 id
列作为隐藏字段包含并列入白名单,否则您最终可能会得到重复的条目,并且您还需要将 _delete
(即下划线 + 删除)列入白名单,以便条目可以需要时由 rails 删除。
所以我有一个报告模型和一个条目模型。该报告有许多条目,条目属于该报告。我想要做的是能够单击报告显示页面上的按钮并添加新条目。有没有办法做到这一点?非 ajax 解决方案很好。
Cocoon
是一个很好的 gem。
它为每个条目提供一个 Remove
按钮,并为您提供一个 Add
按钮以添加任意数量的条目。将 accepts_nested_attributes_for :entries
添加到您的报表模型。您需要将条目表单放在自己的部分中,但这并不困难,并且 Cocoon 会自动为您创建 show/hide jquery。请务必将条目的 id
列作为隐藏字段包含并列入白名单,否则您最终可能会得到重复的条目,并且您还需要将 _delete
(即下划线 + 删除)列入白名单,以便条目可以需要时由 rails 删除。