问题标签 [simple-form-for]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1759 浏览

ruby-on-rails - 带有自定义控制器操作的 simple_form_for

我的用户索引视图中的这一行:

生成以下错误:

我在我的控制器中定义了 change_client 操作。在我的 routes.rb 我有:

耙路线显示:

我做错了什么导致错误?

0 投票
0 回答
379 浏览

ruby-on-rails - 如何在rails表单中接受多个同名的集合对象?

我有一个 Rails 表单,我想在其中添加一个选择下拉列表。对于每个下拉菜单,用户可以选择一个值,但最后我想解析在不同选择框中输入的每个值作为数组的一部分。我怎样才能做到这一点:

在此处输入图像描述

我的代码如下所示:

如您所见,我使用循环多次显示下拉菜单。对于每个下拉列表,我想将值放在一个数组中,以便我获取在每个下拉列表中输入的值。如何使用 rails 表单助手或简单表单来做到这一点?

0 投票
2 回答
334 浏览

ruby-on-rails - 编辑 simple_form 显示关联的模型 ID 而不是名称

我在编辑表单中使用 simple_form 但是在显示关联属性时它显示 id 而不是 name

这是部分代码

它显示组织名称,但显示包 ID 而不是名称

Organization.first.packages.name给出包的名称。此名称需要显示在文本字段而不是 id 上。

我正在使用neo4j

组织.rb

包.rb

帮助我有什么我想念的。

0 投票
1 回答
155 浏览

ruby-on-rails - nested_form 在错误消息后显示额外的字段

simple_nested_form_for用来构建一个带有嵌套字段的表单。字段是动态添加的

当呈现有错误的表单时(通过create)嵌套字段出错。

相同的嵌套字段多次显示,并且name元素中的索引值错误。

例如FormBuilder index,嵌套字段中的 最初是一个随机数,例如1454793731550。重新渲染后,它们就变成了正常的增量0-n

为什么FormBuilder index最初是一个随机数?

有什么建议吗?

0 投票
1 回答
181 浏览

ruby-on-rails - 通过 simple_form 传递参数获取成员

我正在尝试实现搜索功能,但无法弄清楚simple_form_for需要与路线匹配的内容:

我尝试了几种不同的格式:

当我在控制器中放置一个字符串来代替params[:search]查询时,我将忽略该代码。我用<%= render 'search', show: @show %>in调用表格views/shows/show.html.erb

0 投票
1 回答
339 浏览

ruby-on-rails - Ruby on Rails 4-单击提交按钮时在 Simple_form_for 中传递参数

我有一个(如果最简单的话,我simple_form_for 也可以使用simple_form)我想传递/更新 3 个参数。其中 1 个是“用户生成的”,而另外 2 个需要“自动”在 db 中插入/更新。

这是我目前的表格:

我正在寻找的是用户可以选择一个:partner_idfrom collection_select,而我需要插入/更新:successful_ad => true:status => false.

我不想使用hidden_​​field因为它可以被操纵,最安全的方法是在后台处理它们。

PS:我无法在编辑/更新操作中传递这些参数的原因是因为我在显示操作中有此表单并且是分开的。

0 投票
1 回答
1932 浏览

ruby-on-rails - Ruby on Rails - 选择国家和州时加载州和城市

我有countries, states & cities带有模型的数据库Country, State & City

目前的协会:

目前,我使用此 jQuery 仅显示基于所选国家/地区的状态,但它仍会加载 select[options] 中的所有状态,这会减慢页面加载速度。

在我的表单中(我正在使用 Simple_form_for ,如何添加collection_select/select forcountries, states & citiesONLY LOAD,选择国家时的状态和选择状态时的加载城市

PS:加载的州和城市需要根据选择的是哪个国家和州。

我正在寻找什么宝石或 Ajax 解决方案? (其他解决方案也值得赞赏)

0 投票
1 回答
295 浏览

ruby-on-rails-4 - Simple_form Nested attribute in Rails 4

It's been a week and I'm still stuck trying to create a new form that updates my associated model. I have read so many post with a similar problem and is killing me inside.

The same old Gallery has_many :photosand Photo belongs_to :gallery I have already nested my resources. When I submit my form I also get a routing error.

Already included accepted_nested_attribute_for :photos in my :gallery model How should I write my new and create method for my photos controller? Should I use .build instead of .create, should I use fields_for instead of form_for? I notice rails 4 is using strong params, so do I need to permit gallery inside my photos controller.

Sorry guys I read, and watched so many videos and even though I copy code for code still stuck.

My simple_form keeps on getting all sorts of error:

My goal is to pass on my gallery's id to my photos. This is my scheme:

0 投票
2 回答
1890 浏览

ruby-on-rails - Simple_form:simple_fields_for 不显示表单

我正在尝试以一种形式创建两个模型。我有userunit模型都与 has_many 相关联:通过关联。

用户.rb

单位.rb

users_controller.rb

这是我的表格,用户new

当我运行代码时,表单只显示 和 的输入字段,:name并且:email没有units:[:unitname]. 如何在表单中显示输入字段?提前致谢。

参考: 1. Rails 4:accepts_nested_attributes_for 和质量分配 2. https://github.com/plataformatec/simple_form/wiki/Nested-Models

0 投票
2 回答
3184 浏览

ruby-on-rails - 单个 simple_form 单选按钮

我正在使用带有 Rails 4 的 SimpleForm 3.2.1。我正在尝试将 Rails 表单转换为 simple_form。这是适用于具有常规导轨形式的单选按钮的代码:

我尝试使用以下代码将其转换为 SimpleForm:

但是,当我在浏览器中打开页面时,出现错误:

如何让这个表单开始使用 simple_form?