问题标签 [formtastic]
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 - formtastic - accept_nested_attributes_for 中的值子集
我有一个模型:
我想构建 50 个用户可以添加的电话(可能已经有电话 1 或 5,但我总是希望 50 个可用)在我的控制器中:
在我看来,我希望有 2 列电话号码,每列 25 行
显然这条线:
不起作用,但它传达了我的意图(我希望)。我想更好地控制 formtastic 如何获取底层对象关联。
以下工作,但如果没有花哨的 css,我无法轻松完成两列。
有什么建议么?
- - - - - 更新 - -
我能够以一种迂回的方式解决这个问题:我建立了一个单独的电话列表列表,而不是 contact.phones.build,而是 Phone.new(:contact_id => contact.id) 并将它们存储在一个名为的列表中@new_phones
然后我的表格如下所示:
这使我可以在页面的一个部分显示 25 部手机,在另一部分显示 25 部,其中 nested_attributes_for :phones 在表单提交时按预期工作。
ruby-on-rails - Rails,Formtastic - 模型名称未显示在表单按钮上
我刚刚将现有应用程序部署到新服务器,并注意到模型名称是自动生成的(由 Formtastic),而是输出 {{model}} 而不是预期的名称。
例如,在链接的图像中,它应该显示为“创建类别”,而是显示为“创建 {{model}}” https://skitch.com/simon180/rr4w9/example
我不知道从哪里开始弄清楚是什么原因造成的。
Rails 版本是 2.3.5(已售出),并且 gems 也已售出。
任何建议都感激不尽!
谢谢
西蒙
ruby-on-rails - Formtastic 与 Mongoid 嵌入关系
有没有什么快速的方法可以为 embeds_many-embedded_in 关系制作表格?我有以下内容:
我想为团队创建一个表格,并为玩家提供嵌入式编辑。看到https://github.com/bowsersenior/formtastic_with_mongoid_tutorial但那里有“TODO”。
ruby-on-rails - 在 fields_for 循环中获取对象字段的值
在以下场景中,我需要在fields_for
循环中检查对象属性的值。
在循环中,:review_criteria_id
呈现为隐藏字段,但我有一个场景,如果它是特定条件,我必须打印更多信息。如何获得review_criteria_id
循环中的值。我用了:
但是由于rd
是格式对象,所以我无法获得:review_crieteria_id
.
html - 如何为 Formtastic 中的单选按钮集合选择默认值?
我正在 Rails3 和 Formtastic 中构建一个表单。我有以下领域:
生成类似于以下内容的 HTML:
那工作完美无缺!
现在我想知道如何传入一个将“Great”标记为默认(选定)值的选项。我尝试执行以下操作,但无法正常工作。
我也尝试过传入,:selected
而:checked
不是:default
但是唉,它不起作用。
有人知道这样做的方法吗?
谢谢!
编辑: Aditya 提出了一个很好的观点。一些搜索产生了这个有用的提示。
routes - 无法访问 rails 3.0.1 中的嵌套资源“评论”
我希望你能帮助我。
/config/routes.rb:
/model/comment.rb:
/model/post.rb:
当我想访问时,http://localhost:3000/posts/1/comments/new
我得到:
我使用'formtastic',the _form.html.erb
看起来像这样:
ruby-on-rails-3 - 如何在我的表单中获取默认日期+时间条目
我希望你能帮助我。非常感谢。我想获得两个输入的默认值。
:start_year
或者:default
在这里不起作用。
ruby-on-rails - 如何强制放置格式形式的方法?
我有类似的东西
生成一个 from with
我需要它,我已经尝试过:
和
和
没有效果。任何想法如何完成?
ruby-on-rails - Rails 3:表单提交两次
我正在开发一个 Rails 应用程序,该应用程序具有使用 formtastic 生成的表单。我正在本地开发和测试 - 也就是说 - 在 localhost:3000 w/Ruby-1.9.2、Rails-3.0.1、jQuery 和 AJAX 上。
下面是我看到的问题的示例屏幕输出。我的表单在 1 秒内被提交两次。我不明白为什么会这样。我看到这个问题与所有请求 - 包括 GET。
在 2011-01-07 02:31:47 +0530 由 BusinessesController#edit_balance 作为 JS 参数处理127.0.0.1 开始 POST "/businesses/6/edit_balance" :{"utf8"=>"✓", "authenticity_token"= >"zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8="
2011-01-07 02:31:48 +0530 BusinessesController#edit_balance 作为 JS 参数处理127.0.0.1 开始 POST "/businesses/6/edit_balance" :{"utf8"=>"✓", "authenticity_token"= >"zcWH08sV8kPbAYy7JQX64Cu2e1i/kEB1AB4x5a08CO8="
所以我想知道我是否犯了一个基本的编程错误。如果是,那么您能否建议一些我可以尝试的解决方案。