我在使用 Formastic 和 Ruby On Rails 时遇到了问题这是运行下来Ruby 和 Rails 信息
- Ruby on Rails 3.0.7
- 红宝石 1.9.2p180
-
形式 1.2.3这是错误
undefined 方法 'attribute_methods_generated?' for nil:NilClass
控制器
def new
@assignment = Assignments.new
@title = "Sign Up"
end
视图
<% semantic_form_for(@assignment) do |f| %>
<%= render 'shared/error_messages', :object => f.object %>
<%= f.inputs :name, :duedate, :class, :priority, :grade, :descrption, :points_value %>
<%= f.submit "New Assignment" %>
<% end %>
您的
示例中有拼写错误和保留关键字。您可能需要再次检查此内容。
":class"是一个保留的关键字,我想和"描述"(错别字)