fields-for相关内容

Rails:fields_for 带索引?

是否有一种方法(或实现类似功能的方法)来执行 fields_for_with_index? 示例: 指数%> 被渲染的部分需要知道 fields_for 循环中的当前索引是什么. 解决方案 下面的答案是多年前发布的,现代方法见:https://stackoverflow.com/a/22640703/105403 这实际上是更好的方法,更密切地遵循 Rails ..
发布时间:2021-12-02 12:30:41 其他开发

为什么我的表单仅提交一个模型的数据?

我有一个表单,该表单旨在提交两个模型,另一个模型的第一个模型has_one,Student_Detail. 这里的许多用户已经帮助我解决了一些我已经遇到的错误,现在我的表单已成功提交,但仅提交了主要模型Participant. 我已经提交了几次表格,它存储了所有信息,这些信息是Participant模型的直接属性.在活动管理员中,会填充Participant模型数据,但不存在Stude ..
发布时间:2020-06-14 19:22:28 其他开发

Rails-通过回形针在嵌套字段上附加图像会导致不必要的/不可避免的redirect_to

我的项目中有一个模型Artworks的表单,在其中我将fields_for用作资源Photo,其中的艺术品为has_many :photos. Photo模型使用回形针附加图像. 我所有的表单都是基于AJAX的,这意味着永远都不能重新加载页面,并且我不应该在控制器的任何地方使用redirect_to(而且我不是). 当我在回形针file_field的表单中包含fields_for时, ..
发布时间:2020-06-14 19:22:17 其他开发

Rails 5fields_for仅发送最后一个参数

我的头一直撞在砖墙上,所以该寻找聪明的人了. 我正在尝试使用form_tag和fields_for创建一个模型的多个记录.我一直在遵循我能找到的所有帮助/问题/指南,但它似乎对我不起作用.我想知道这是否会改变到Rails 5,但更有可能是我. 基本上,我想要在 api页面,类似于“新"页面可以加载我喜欢的尽可能多的记录,因此该部分还可以,但是它似乎并没有创建要发送的集合,它只是覆盖并因 ..
发布时间:2020-06-14 19:22:13 其他开发

Fields_for动态标签

我有一组具有一组值的动态表格.我创建了一个部分,其中包含要显示的文本字段.在它们每个旁边,我想显示一个包含文本标题的标签.例如,名字和姓氏以前不会被知道.我该怎么做呢? 看来我无法直接访问属性.但是,当我使用标签字段时,标签中的变量名称不会显示实际值. 解决方案 好!这反映了我对Rails的了解是多么新.您可以通过使用f.object.{attr_name}来做到这一点. ..
发布时间:2020-06-14 19:22:10 其他开发

Rails --fields_for不起作用?

当我运行Rails服务器并转到站点上的学校/新页面时,会出现带有标签"school"(我可以在其中输入学校名称)的字段,但在fields_下的所有其他字段均用于输入学校管理员的信息不会显示在我的网站上-当我在表单上使用“检查元素"时,好像他们根本不在.他们为什么不出现在我的页面上? ..
发布时间:2020-06-14 19:22:08 其他开发

Rails 3:nested_form,collection_select,accepts_nested_attributes_for和fields_for

更新:在这里回答. 在这里和互联网上,有很多很好的问题和答案,有关如何使nested_form,collection_select,accepts_nested_attributes_for和fields_for一起很好地玩,但是我仍然很困惑.在此先感谢您能为我提供帮助. 目标:生成新的isbn记录.一个isbn可以有很多贡献者.我已成功使用 ryanb nested_form gem ..

绝对坚持尝试通过has_many通过rails形式以Rails形式创建嵌套关联

我发布了一个与此有关的较早的问题,并被建议阅读许多相关信息.我已阅读并尝试实现约30种不同的解决方案.没有一个对我有用. 这就是我所拥有的. 我有一个微型模型. 我有一个制造商模型. 微型模型通过生产模型吸引了许多制造商. 关联似乎设置正确,因为我可以在视图中显示它们并通过控制台创建它们.我遇到的问题是让Miniatures NEW和EDIT视图创建并更新到Productions ..
发布时间:2020-06-14 19:22:02 其他开发

Rails视图中的fields_for

当我尝试在下面的视图代码中使用fields_for时,company_name未显示在视图中.我在做什么错了? = form_for @company do |f| -if @company.errors.any? #error_explanation %h2= "#{pluralize(@company.errors.count, "error")} prohibi ..
发布时间:2020-06-14 19:21:51 其他开发