问题标签 [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 的表单?
我想使用 formtastic 创建表单,但我没有与之关联的模型(带有用户名、密码和 openid URL 的登录表单)。
当然,我可以创建一个模型来做到这一点,但该模型只是一个没有任何有用代码的 hack。
ruby-on-rails - 使用 Formtastic 的 ROR 中的一对多关系
跟进这个主题: (Rails)如何以父级的形式显示子记录(一对多)?
我正在创建一个可能有很多产品的类别。因此,我按照用户 Chandra Patni 的建议使用 Formtastic。但是我在product.rb中添加attr_accessible时发现有问题。
这是 category.rb:
在我添加 attr_accessible :category_id, :name 之后,验证变得疯狂,无论我输入什么,它都会在文本值中将我视为 null。但是在我删除 attr_accessible :category_id, :name 之后,所有东西都可以工作。
还有一件事,在 products/new.html.erb 中,我创建了这个来输入产品信息,
但我发现它返回 :category id 而不是类别名称。我该怎么办?谢谢先进。
ruby-on-rails - 无法在 ruby on rails 上显示acts_as_taggable_on标签(和formtastic!)
给定
作为用户,我在一个嵌套的新供应商/5/reviews/new。除了将写入 Review 模型的 :params 之外,我还需要能够包含属于 Vendor 模型的标签。
我使用了acts_as_taggable_on(http://github.com/mbleigh/acts-as-taggable-on):
我使用 formtastic 提交标签和 field_for 以确保我写信给供应商,即使表单在 CREATE 审查中:
我尝试使用以下内容显示供应商的标签:
我的结果:什么都没有。
1)我是否正确编写标签?看起来它是在控制台中创建正确的 SQL
2) 我是否采用了正确的方法来使用acts_as_taggable_on 显示标签列表?
ruby-on-rails - formtastic - 如何使用值预填充字符串输入
我正在构建一个应用程序,用户只需将电子邮件留给评论即可在其中发表评论。
我希望他们能够直接从那里注册,通过将他们的电子邮件地址作为参数的链接
(如:) <%= link_to register_path(:email => @comment.email %>
- 所以还没有现有的用户记录。
这应该form.input
通过选项将值应用于字段来完成:value
。
但是下面的代码不起作用!
我查看了formtastic rdoc和本地 gem,但找不到任何选项。
建议任何人?
ruby-on-rails - authlogic - 会话创建不成功且没有错误消息的原因(使用 formtastic)
我有 2 个关于 authlogic 的问题:
1 - 如何获取会话创建不成功的原因(例如 - 未确认、阻止、错误通行证等)以在应用程序逻辑中使用它(路由到另一个页面进行确认,或重新输入通行证等)?
2 - 关于集成formtastic和authlogic的问题。当未提供登录和通过时,如何在会话创建时显示错误消息。每次我提交空表单 - 没有任何错误消息(但 form.error_messages 显示您必须输入登录名并通过),但如果提供了一个字段(登录名或通过) - 一切正常。
ruby-on-rails - 在 Formtastic 中使用 :collection 和 :include_blank。怎么做?
我为 Ruby on Rails 使用了出色的 Formtastic 插件。
有人知道在使用自定义集合时如何包含空白(选项)吗?
当我尝试:
我得到了带有集合的选择框,但不是空白...
ruby-on-rails - 带分组的形式选择
现在有了 Formtastic,我有了简单的选择:
在这里,我只显示儿童类别。我使用acts_as_tree插件来处理父子关系。我也想显示父类别。
Formtastic 生成的选择应该如下所示:
如何在 Formtastic 中为具有acts_as_tree 功能的模型选择分组?有人知道吗?
更新
我发现这应该可行:
但它没有错误:
看起来 Formtastic 中存在一些错误。我查看了 formtastic.rb 并在detect_group_association方法中找到了 object_class:
实际上object_class在此方法中未定义,并且在 formtastic.rb 中没有具有该名称的 privat 方法。但是我们可以使用:group_association明确定义关联。
但我遇到了另一个错误:
我尝试关闭Acts_as_tree并编写我自己的自引用关联。与 Acts_as_tree 相同的作品应如下所示:
错误是一样的。有人可以帮忙吗?
更新
下一个小步骤。这段没有 Formtastic 的代码可以正常工作:
ps:top_categories 是带有父类别集合的辅助方法。
最后一件事是将它翻译成 Formtastic 语法:)
ruby-on-rails - 在 Formtastic 的同一个 LI 元素中包含两个输入
使用 formtastic,我有一个数量字段和单位字段,用于询问项目的数量和测量单位。
我的问题是,我希望单位框与数量框一起显示。但是,因为 formtastic 将每个输入都放在它自己的 LI 元素中,所以我不能让它们彼此相邻出现。
有任何想法吗?
ruby-on-rails - Formtastic Time 字段读取为 HH::MIN(00 & 30) 而不是两个选择?
我正在寻找一种方法来覆盖 Rails 中的 Formtastic 插件,以便时间显示为单个下拉列表,分钟以半小时为增量表示。而不是两个下拉列表,一个是小时,一个是分钟。
例如凌晨 1:00、凌晨 1:30、凌晨 2:00 等?
任何帮助,将不胜感激。
ruby-on-rails - 在rails中使用带有formtastic的关联(has_many)模型中的字段
我搜索并尝试了很多,但我无法按照我的意愿完成它..所以这是我的问题。
Movingresources
包含其他字段,例如quantity
. 我们正在研究“bill”的观点。感谢 formtastic 通过编写来简化整个关系
我得到了一个非常好的复选框列表。但到目前为止我还没有发现:我如何使用来自“movingresource”的附加字段,下一个或在每个复选框下我想要的来自该模型的字段?
我看到了不同的方法,主要是手动循环遍历对象数组并创建适当的表单,在 form.inputs 部分中使用 :for 或不使用。但是这些解决方案都不是干净的(例如,适用于编辑视图但不适用于新的,因为所需的对象没有构建或生成并且生成它们会导致混乱)。
我想知道你的解决方案!