【问题标题】:Formtastic. How to create a form for multiple objects of the same model?形式感。如何为同一模型的多个对象创建表单?
【发布时间】:2010-10-01 09:36:35
【问题描述】:

我有一个包含两个字段的主题模型 - “名称”和“级别”。我希望能够访问“/subjects#new”并一次添加 10 个主题对象。我怎样才能在格式中做到这一点。

在常规形式中,我会这样做:

<% @subjects.each do |s| %> 
   <% fields_for "subject[#{s.id}]", s do |f|%>                                                                  
     <%= f.name%>
     <%= f.level %>
   <% end %> 
<% end %>   

【问题讨论】:

    标签: ruby-on-rails formtastic


    【解决方案1】:

    将 fields_for 更改为 semantic_fields_for for,它应该可以工作。

    【讨论】:

    • 谢谢.... 很有魅力。当解决方案如此简单时,我觉得自己有点笨!
    猜你喜欢
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-22
    • 2015-03-24
    • 2020-02-22
    • 2010-09-26
    • 1970-01-01
    相关资源
    最近更新 更多