【发布时间】:2013-06-17 04:08:22
【问题描述】:
我正在尝试制作一个发票应用程序。创建发票的表单应包含一组复选框,以便用户可以选择要为哪些课程开票,但我收到此错误:undefined method 'collection_check_boxes'。
以下是涉及的模型:
class Lesson < ActiveRecord::Base
attr_accessible :lesson_time, :lesson_date, :invoice_id
belongs_to :invoice
end
class Invoice < ActiveRecord::Base
attr_accessible :amount, :due_date
has_many :lessons
end
还有观点:
<%= form_for(@invoice) do |f| %>
<fieldset>
<%= f.label :lessons %>
<%= f.collection_check_boxes(:lessons, Lesson.all, :id, :lesson_date) %>
<%= f.submit %>
</fieldset>
<% end %>
【问题讨论】:
标签: ruby-on-rails-3 forms formtastic