问题标签 [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.
ruby-on-rails - 带有自定义控制器操作的 simple_form_for
我的用户索引视图中的这一行:
生成以下错误:
我在我的控制器中定义了 change_client 操作。在我的 routes.rb 我有:
耙路线显示:
我做错了什么导致错误?
ruby-on-rails - 编辑 simple_form 显示关联的模型 ID 而不是名称
我在编辑表单中使用 simple_form 但是在显示关联属性时它显示 id 而不是 name
这是部分代码
它显示组织名称,但显示包 ID 而不是名称
Organization.first.packages.name
给出包的名称。此名称需要显示在文本字段而不是 id 上。
我正在使用neo4j
组织.rb
包.rb
帮助我有什么我想念的。
ruby-on-rails - nested_form 在错误消息后显示额外的字段
我simple_nested_form_for
用来构建一个带有嵌套字段的表单。字段是动态添加的
当呈现有错误的表单时(通过create
)嵌套字段出错。
相同的嵌套字段多次显示,并且name
元素中的索引值错误。
例如FormBuilder
index
,嵌套字段中的 最初是一个随机数,例如1454793731550
。重新渲染后,它们就变成了正常的增量0-n
。
为什么FormBuilder
index
最初是一个随机数?
有什么建议吗?
ruby-on-rails - 通过 simple_form 传递参数获取成员
我正在尝试实现搜索功能,但无法弄清楚simple_form_for
需要与路线匹配的内容:
我尝试了几种不同的格式:
当我在控制器中放置一个字符串来代替params[:search]
查询时,我将忽略该代码。我用<%= render 'search', show: @show %>
in调用表格views/shows/show.html.erb
。
ruby-on-rails - Ruby on Rails 4-单击提交按钮时在 Simple_form_for 中传递参数
我有一个(如果最简单的话,我simple_form_for
也可以使用simple_form
)我想传递/更新 3 个参数。其中 1 个是“用户生成的”,而另外 2 个需要“自动”在 db 中插入/更新。
这是我目前的表格:
我正在寻找的是用户可以选择一个:partner_id
from collection_select
,而我需要插入/更新:successful_ad => true
和:status => false
.
我不想使用hidden_field因为它可以被操纵,最安全的方法是在后台处理它们。
PS:我无法在编辑/更新操作中传递这些参数的原因是因为我在显示操作中有此表单并且是分开的。
ruby-on-rails - Ruby on Rails - 选择国家和州时加载州和城市
我有countries, states & cities
带有模型的数据库Country, State & City
。
目前的协会:
目前,我使用此 jQuery 仅显示基于所选国家/地区的状态,但它仍会加载 select[options] 中的所有状态,这会减慢页面加载速度。
在我的表单中(我正在使用 Simple_form_for ),如何添加collection_select/select forcountries, states & cities
和ONLY LOAD,选择国家时的状态和选择状态时的加载城市?
PS:加载的州和城市需要根据选择的是哪个国家和州。
我正在寻找什么宝石或 Ajax 解决方案? (其他解决方案也值得赞赏)
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
:photos
and 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:
ruby-on-rails - Simple_form:simple_fields_for 不显示表单
我正在尝试以一种形式创建两个模型。我有user
和unit
模型都与 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
ruby-on-rails - 单个 simple_form 单选按钮
我正在使用带有 Rails 4 的 SimpleForm 3.2.1。我正在尝试将 Rails 表单转换为 simple_form。这是适用于具有常规导轨形式的单选按钮的代码:
我尝试使用以下代码将其转换为 SimpleForm:
但是,当我在浏览器中打开页面时,出现错误:
如何让这个表单开始使用 simple_form?