问题标签 [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 回答
8345 浏览

ruby-on-rails - 不显示嵌套属性必填字段的错误消息

就我而言,我有一个客户有很多任务(需要 :detail 和 :completion_date 字段。)。我一直在构建一个嵌套模型表单,如下所示:

当提交的表单没有空的“详细信息”或“完成日期”字段时,表单会重新呈现,但不会显示任何错误消息。

我整天都在努力寻找解决方案。这些都没有提到嵌套对象的属性验证失败。

希望任何人都可以提供帮助!谢谢,

0 投票
1 回答
395 浏览

ruby-on-rails - 编辑和保存文件后,Simple Form 未找到输入错误

我正在尝试使用 Simple Form For实现自定义假输入(在本文中找到)。这是我的代码:

当我第一次实现输入时,我收到了一个错误:

这个堆栈溢出问题的答案告诉我重新启动我的服务器。这暂时为我解决了上述问题。

但是,每当我编辑和保存文件时(在编辑控制器文件时发生),错误再次弹出,我必须重新启动服务器才能继续。以前有没有其他人经历过这种情况?有解决办法吗?

0 投票
1 回答
69 浏览

ruby-on-rails - 简单的表单和路由错误

查看/表格

控制器

楷模

用户模型有 has_many :fuel_prices, foreign_key: :supplier_id

燃油价格模型有belongs_to "supplier", class_name: "User"

提交表单时出现的错误是

没有路线匹配 [POST] "/supplier/fuel_prices/new"

我的路线看起来像这样

路线

Supplier_fuel_prices_path GET /supplier/fuel_prices(.:format) POST /supplier/fuel_prices(.:format) supplier/fuel_prices#create

new_supplier_fuel_price_path GET /supplier/fuel_prices/new(.:format) 供应商/fuel_prices#new

edit_supplier_fuel_price_path GET /supplier/fuel_prices/:id/edit(.:format) supplier/fuel_prices#edit supplier_fuel_price_path

0 投票
1 回答
211 浏览

ruby-on-rails - 使用模态更改 link_to

我正在开展一个项目,人们可以在该项目中被雇用来参加活动。实际上他们只能“假设”,但我不想添加他们可以在他们的应用程序中添加价格的选项。

所以这是我的古老代码[工作]:

我想做这样的事情:

但是我有一个自动化错误,也许你可以帮助我用 simple_form_for 切换这个 link_to。

先感谢您。

编辑:消息错误您无权执行此操作 +终端

路线:

模型项目_工作

模型 POSTULANT

后期政策

后座控制器

0 投票
1 回答
18 浏览

ruby-on-rails - Rails 4 - SimpleForm 关联不创建记录

app/models/encounter.rb

应用程序/模型/order.rb

应用程序/模型/order_test.rb

应用程序/模型/test.rb

我正在尝试将多个测试添加到给定遭遇的第一个顺序。我试图通过使用 simple_form 关联来实现这一点。这是我在视图中的设置

这是我的服务器日志

似乎它没有添加任何记录,我有点不确定如何去做。我正在尝试在order_tests表(order_id,test_id)中为每个选中的复选框添加一条新记录。

0 投票
2 回答
7036 浏览

ruby-on-rails - 用于 nil:NilClass 的 Rails 简单形式未定义方法“model_name”

我想创建一个简单的表单来对已发布在食谱中的食谱进行新的评论。我在食谱显示页面上呈现了评论表单,但它一直给我同样的错误:

nil:NilClass 的未定义方法“model_name”

当我不在app/views/recipes/show.html.erb呈现部分新评论表单,而是创建文件app/views/reviews/new.html.erb时,只有这样表单才有效。我不明白为什么当我尝试在显示配方页面呈现表单时表单不起作用。

这是我的代码:

简单的形式:

评论控制器:

食谱控制器:

食谱展示页面:

路线:

楷模:

模型审查:

任何人都可以看到问题吗?先感谢您!

0 投票
1 回答
1102 浏览

ruby-on-rails - rails simpleform 按下回车而不是按钮提交

我对 Rails 网站上的帖子有评论。

这是我的“发表新评论”表单的 _form.html.slim。

我想按回车键提交表单和隐藏/不显示提交按钮。

这在简单形式中可能吗?

抱歉,我无法将此代码转换为任何 erb 或 html。如果有人想编辑这个问题并放入 erb,将不胜感激。

0 投票
2 回答
1090 浏览

ruby-on-rails - Rails 中使用 form_for(@object) 的模块路由

我有命名空间控制器实体::客户

和命名空间的 ActiveRecord 模型:

在我的 routes.rb 文件中,我有:

模块 :entities 在那里,因为我不想有如下路线:

/entities/customers但仅限:

/客户

当我呈现我的表单时,问题就开始了:

这会引发错误:类的未定义方法“entities_customer_path”..

所以错误是rails认为正确的路径是带有前缀实体的。

耙路线给我:

0 投票
2 回答
582 浏览

ruby-on-rails - 使用 simple_form 添加输入以获取

我正在尝试使用 simple_form 生成带有集合的输入文本字段,等于

有点像: 在此处输入图像描述

0 投票
2 回答
1190 浏览

ruby-on-rails - Rails:label_method 的两个值(simple_form_for)

我想创建一个新的 pm_workload。我有以下代码片段

是否可以选择为 :label_method 使用两个值?例如
:label_method => :name << (PmProject.project_number)