问题标签 [simple-form]
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 调用链接?
我使用 simple_form 插件有这个表单:
这将使用以下行创建一个下拉列表:
我的问题是您如何修改此代码,以便每个下拉项都是指向每个comment_title
单独的显示视图的链接?
更新
这是从第一个答案的代码中生成的 html:
ruby-on-rails - Rails 3 表单错误:“未定义的方法 `quoted_table_name'”
我有一个具有一组嵌套属性的 Rails 3 表单(实际上是 simple_form):
问题是 :credit_card 属性属于 CreditCard 类,它不是模型,因为我没有在数据库中存储任何信用卡数据。我在 /app/models/credit_card.rb 中定义了这个类(根据这个 RailsCast):
在 user.rb 中,我有这个:
当我访问该页面时,我收到此错误:
谷歌搜索该错误没有产生任何建议。我可以从 Rails 控制台创建 CreditCard 对象,但由于某种原因,Rails 表单生成器没有看到该类。
我已经尝试用 form_for 替换 simple_form_for (以及相关的更改),所以我认为这不是 simple_form 问题。
ruby-on-rails - 在 Rails 中使用 simple_form 将集合保存到数据库
我正在使用简单的表单来制作复选框,如下所示:
<%= f.input :colors, :label=>false, :collection => all_colors, :as => :check_boxes%>
当用户选中一些复选框并提交表单时,保存在数据库中的数据也有非选中项空位置。
例如,如果用户选中B
,D
然后保存在 DB 中的数据将如下所示:
我希望将数据保存为CSV
ruby-on-rails - Rails 表单帮助 has_one belongs_to 关联
我正在尝试为链接创建一个简单的嵌套输入字段。
我的 konkurrancer 模型:
我的链接模型:
我的 konkurrencer 表格:
当我提交表单时,我收到此错误:
参数:
我的控制器:
我的 Rails 控制台日志:
ruby-on-rails - 此错误消息来自哪里?简单的模式?
我收到此错误消息,并以奇怪的样式弹出。在我的应用程序中它来自哪里?我正在使用简单的表单 gem。
ruby-on-rails - 如何更改 simple_form 中复选框的标签类别
使用simple_form
我们可以使用以下方法更改标签的类别:
label_html => {:class => "myclass"}
但是在处理复选框时我们如何做同样的事情呢?
simple_form
分配默认类collection_check_boxes
有没有办法改变这个默认类?
ruby-on-rails - 如何通过rails 3中的子控制器创建父模型?(belongs_to 协会)
我有两个资源:主题和帖子。我试图弄清楚如何通过 Post 控制器创建主题。模型如下所示:
帖子/_form.html.erb:
post_controller.rb#create:
使用 posts/_form.html.erb 我可以创建帖子,但不会随之创建相关主题。谁能告诉我为什么我会出现这种行为以及如何纠正它?我正在使用 Ruby 1.9.2、Rails 3.0.7 和 simple_form gem。
ruby-on-rails - rails 带回所有复选框,而不是仅选中一个
我正在使用simple_form
并有以下示例标签:
该集合包含大约 100 个复选框。但是,当用户只选择 1 或 2 时,所有内容仍会保存到数据库中,如下所示:
medical_conditions
是我的一个简单数组application_helper
该medical_conditions
领域是一个:string
领域。
我需要做什么才能仅以逗号分隔的方式保存选择的值。
ruby-on-rails - simple_form 中的嵌套属性返回批量分配错误
楷模:
看法:
控制器:
当我填写并提交 /posts/new 表格时,终端显示:
我尝试在主题模型中添加:post_attributes
,attr_accessible
但这并不能解决它。会不会是表格?
ruby-on-rails-3 - Rails 3:simple_format 不打印“< xx >”
我想将文本打印到 HTML。我正在使用 simple_format,但一切似乎都是正确的,只是没有打印“< >”中的内容。
谢谢。