首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails simple-包含同一对象的多个实例的表单

问Rails simple-包含同一对象的多个实例的表单
EN

Stack Overflow用户
提问于 2015-04-15 00:14:00
回答 1查看 1.7K关注 0票数 2

我正在尝试使用使用嵌套资源的简单表单来创建一个rails表单。但是,我希望能够提交相关资源的多个实例。下面的例子可能会更好地解释这一点。

代码语言:javascript
复制
<div class="tab-pane active" id="reminder">
    <%= simple_form_for @collection, html: {multipart: true}, url: collection_index_path do |m| %>

        <%= render partial: "collection/tabs/reminder", locals: { :m => m } %>
    </div>

-inside部分

代码语言:javascript
复制
<% 9.times do |j|%>
    <div class="tab-pane" id="<%= j %>">
        <%= m.simple_fields_for :reminder do |p| %>
            <%= p.input :heading %>
            <%= p.input :message %>
        <% end %>           
    </div>

有一个选项卡式窗格,用户可以在其中单击9个选项卡来设置最多9个提醒,所有这些都应该与一个集合相关联(集合模型接受用于提醒的嵌套属性)。然而,按照我现在设置的方式,控制器只获取参数中最后一个提醒中设置的内容。无论如何,我会很感激你的想法。

EN

回答 1

Stack Overflow用户

发布于 2015-04-15 00:34:09

在提交给控制器之前,必须有某种方法来区分选项卡。我想答案可能是here。例如,它看起来像这样:

代码语言:javascript
复制
<% 9.times do |j|%>
    <div class="tab-pane" id="<%= j %>">
        <%= m.simple_fields_for :reminders do |p| %>
           <%= p.input :heading %>
           <%= p.input :message %>
        <% end %>
    </div>
<% end %>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29632349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档