问题标签 [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-3 - Ruby on Rails simple_form_for all.each 做
我正在使用 Rails 3.0、Ruby 1.9.2 和 Plataformatec simple_form gem。此代码适用于 form_for,但不适用于 simple_form_for:
如何让它与 simple_form_for 一起使用?
提前致谢!
ruby-on-rails - 独特的rails默认表单语法到simple_form语法?
前段时间我有这个表格(这里是苗条的模板),我无法使用 simple_form 进行工作,20 分钟后我继续前进,但我今天回来,很好奇这将如何转换为 simple_form 语法。我使用 simple_form 并且我熟悉基本语法,但是我无法让这个表单正常工作。
这是我第一次使用这个,因为缺少更好的词而成语(它来自最近的 Railscasts diy 身份验证系列)。我只是为了对评论感兴趣并获得更深入的了解而将其发布。我现在的作品。
ruby-on-rails - 图像 simple_form 的 Rails 验证
我有一个问题,我的 simple_form 需要图像文件上传字段和图像 url 输入。
我如何验证它是图像文件上传字段或图像 url 应该被要求而不是两者。
我在另一个控制器中的视图:
我的照片模型:
ruby-on-rails - 具有多个字段的 simple_form 输入
我不太确定正确的术语是什么,但我想做的是在一个表单中(最好使用 simple_form gem)有一个输入,:maximum,同时使用文本字段和选择框。用户将在文本框中键入一个数字,然后从小时、天或月的下拉框中进行选择。所以 21 天、3 个月、3 小时等。提交表单后,我会将其转换为天数并将其存储在数据库中。我知道如何更改 simple_form 中的输入类型,但是一个变量可以有两个输入吗?
ruby-on-rails-3 - Simple_form 或 formtastic:选择哪一个?
我花了几个小时寻找有用的 Rails gem,但我仍然在 simple_form 和 formtastic 之间犹豫不决。
我知道它们看起来非常相似,但我真的不知道我必须为我的新项目选择什么。我希望它在 HTML / CSS 方面足够可定制,但仍然非常完整(我必须使用位掩码复选框)。
你能给我什么建议?
先感谢您。
ruby-on-rails - Rails simple_form 关联帮助选项标签
在我的表格中,我有:
鉴于我有这个:
我不是要显示公司名称(丹麦语为 navn)的对象。
ruby-on-rails - Rails:使用 simple_form 并集成 Twitter Bootstrap
我正在尝试构建一个 rails 应用程序,simple_form 看起来是一个非常有用的宝石。问题是我正在使用 twitter bootstrap css 进行样式设置,而 simple_form 不允许您指定 html 的布局。
谁能告诉我如何将 simple_form html 符合 bootstrap css 想要的格式?
ruby-on-rails - 如何将 ActiveRecord 的序列化与哈希数组一起使用?
在我的模型 Post.rb 我有serialize :facts
电话。我试图完成的是用户可以将自己的键/值对保存到facts
列中。当用户打开 /posts/new 页面时,我希望有三个空键值输入。然后,用户可以填写以下值:
要构建表单,我正在使用 Simple Form gem 并尝试使用
它只生成一个键/值,并以 YAML 格式很好地保存在“事实”字段中!但是,当我尝试添加一个数组时,它不起作用。它只保存最后一个键/值对。
好吧,我知道问题是什么,但不知道如何解决。
我需要一些可以生成具有以下值的输入字段的东西:post[facts][][key]
和post[facts][][value]
. 现在它只生成三个post[facts][key]
post[facts][value]
输入。
ruby - 如何编写自定义 SimpleForm Builder 来替换经过?
我的 Gemfile 的摘录:
对于任何资源,我有 3 个操作(新建、编辑和显示)的 1 个视图。例子:
看看 #show 操作如何将所有字段设置为 disabled ?这很丑陋。
考虑到我无法将视图重构为具有 show.html.erb 文件。
我想做的事:
当操作为#show 时,simple_form 构建器使用自定义构建器,用html 标记替换<input>
,和值。<textarea>
<select>
<p>
此外,我将自定义单选按钮、复选框。
我的第一步:
找不到办法。自定义表单构建器或自定义输入(带有猴子补丁)?
感谢您的帮助!
ruby-on-rails-3 - 无法使用 SimpleForm 为某些(文本、布尔值、...)类型创建自定义输入
我无法弄清楚为什么这不能正常工作 - 或者 - 我错过了一些重要的东西?
这是来自 simple_form 的映射类型列表/ lib / simple_form / form_builder.rb
:
第一个问题,我可以将 StringInput 类扩展为:
(我用 show? 方法扩展了构建器来检测上下文:action == 'show')
这在大多数情况下都有效,但在:as => :string
存在时无效:
第二个问题,我可以为 StringInput、DateTimeInput、CollectionInput 和 BooleanInput 创建自定义输入,但其他所有输入都不起作用。例如:
即使我的表单中有这个助手:
当然,description 具有文本数据类型。
我究竟做错了什么 ?
谢谢你。
来回