问题标签 [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.

0 投票
1 回答
236 浏览

jquery - 使用 simple_form gem 为每个表单提供不同的 css 样式

是否可以为每个 simple_form 设置不同的类,以便您可以应用不同的样式表?

0 投票
1 回答
296 浏览

ruby-on-rails - 将表单助手转换为 simple_form 或 formstatic

我的模型中有这个:

这在视图中:

我想把它翻译成simple_form。那可能吗?

0 投票
2 回答
1943 浏览

ruby-on-rails - 如何优雅地为具有多态关联的模型构造表单?

这是我的模型:

现在,我需要一个允许用户创建或更新课程的表单。问题是,我如何提供一个包含主题和类别的选择菜单?(对于用户来说,在这个特定的表单上,主题和类别是可以互换的,但在其他地方并非如此。)

理想情况下,这看起来像这样:

意见/课程/_form.html.haml

这是行不通的,因为我们只需要指定 topic_id,而且我们还需要 topic_types。但是我们如何指定这些值呢?

我想问题的症结在于我真的想要一个选择菜单,它指定对应于两个不同属性(topic_id 和 topic_type)的两个值。有没有优雅的轨道方式来做到这一点?

几点注意事项:

a) 单表继承可以解决这个问题,但我想避免这种情况,因为类别和主题有它们自己的关系……我就不详细说明了。

b)我可能会拉一些javascript恶作剧,是吗?但这听起来很混乱,如果有更清洁的方法,一些魔法形式的助手或其他东西,那么这当然是可取的。

c) 虽然我使用的是 simple_form,但我并不喜欢它,以防万一事情变得复杂。

谢谢

0 投票
3 回答
4400 浏览

ruby-on-rails - rails simple_nested_form_for fields_for 错误数量的参数

所以我在rails 3.1中构建一个表单,使用

但是部分中的这条线导致了问题:

所以这里是模型:

控制器正在使用继承的资源 gem。

怎么了?谢谢您的帮助。

0 投票
1 回答
255 浏览

ruby-on-rails - 质量分配选择用户的孩子,使用设计

我有一个非常简单的问题:

用户型号:

部门型号:

我创建了一个表单,以便能够使用 simple_form 从现有用户中选择我的部门成员:

然后我(尝试)通过部门控制器更新我的用户:

这会产生以下错误:

我的猜测是某些设计设置会产生此错误,但我不知道是哪些错误。

你能帮我吗?谢谢!

0 投票
4 回答
3512 浏览

ruby-on-rails - Rails simple_form 在星号下为必填字段提供点,更好的方法来删除它们?

在我的许多项目中,我使用 simple_form 并喜欢它。然而,我发现一个非常奇怪的怪癖是,我在它为必填字段提供的 * 下面得到了 3 个小点。

我必须解决它:

这很混乱,因为该字段是必需的,所以这段代码看起来很难看。

对于看似常见的问题,是否有更好的解决方案?

0 投票
1 回答
5443 浏览

ruby-on-rails - Rails simple_form 与嵌套表单的关联

我的应用程序有 3 个模型:顾问、项目和约会我正在使用带有 simple_form gem 的嵌套表单

我的表格如下:

部分:

有没有可能用 simple_form 做这么简单的事情?答案是肯定的:效果很好

0 投票
1 回答
415 浏览

ruby-on-rails - RoR 中的嵌套模型

我有以下型号:

这个简单的表格有效吗?我可以同时访问 2 个嵌套模型吗?

谢谢

0 投票
1 回答
3691 浏览

ruby-on-rails - simple_form 不显示一个特定表单的验证错误

这是我的表格:

评论嵌套在帖子资源中。评论验证:validates :text, :length => { :minimum => 5 }

评论控制器:

表单本身工作正常。如果我输入超过 5 个字符,则会创建评论。但如果它更少,我只是被重定向到posts#show并且表单中没有验证错误(我已经检查了来源)。

我还尝试填写设计注册表单,如果失败,我可以看到错误。

我猜这个问题是由重定向引起的。但无论如何,我不知道如何解决它。

0 投票
2 回答
2971 浏览

ruby-on-rails - Rails 简单表单问题 - 如何将隐藏的输入字段放在最后?

如何更改简单表单生成的输入元素的顺序?

因为隐藏的复选框确实会阻止单击标签。

我的 simple_form 代码:

表单简单表单生成:

我要生成的,在单击标签时有效: