问题标签 [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 - Formtastic,自己的:作为输入类型
如何将自己的字段类型添加到 formtastic ?
例如,我需要一个自定义的日期时间输入,我想要这样的东西:
这显然不起作用,因为 formtastic 不知道 :my_date (只有 :boolean、:string、:datetime 等等......)
但是如何添加其他输入类型?
ruby-on-rails - 如何在formtastic中预先检查复选框
我有一个我正在尝试设置的表单......用户可以有很多帖子,每个帖子可以有很多人观看它。
Watch 模型以多态方式设置为“可观察”,因此它可以应用于不同类型的模型。它有一个 user_id、watchable_id、watchable_type 和时间戳作为属性/字段。
这是唯一的,因此当人们对帖子发表评论时,观看该帖子的用户可以收到一封关于它的电子邮件。
我要做的是向用户显示他们可以在每个帖子上标记的用户列表,这不是问题。这就是我现在正在使用的
问题在于,当您去编辑更新/帖子时……所有复选框都已预先选中……我希望它仅预先检查当前正在观看该帖子的用户。
进一步澄清......这是我现在让它做我想做的事情的hacky方式
其中@watches 只是一个用户 ID 数组
ruby-on-rails - 如何将formtastic与Ajax表单提交结合起来?
我想为我的表单使用 formtastic 而不是标准的 Rails 助手,但是我目前使用 Ajax(带有remote_form_for
)提交它们。我想我可以使用 jQuery 表单插件来 Ajax-ify formtastic 表单,但这会是最好的方法吗?
ruby-on-rails - 如何加载 Formtastic 进行测试?
我正在使用 Rails 2.0.2 并遵循 Github 安装说明: 1. 添加为 gem 源,即“gem sources -a http://gemcutter.org/”.....ok 2. 安装 gem,即“gem install formtastic” ....给出错误,在本地或存储库中找不到格式我正在学习 Ruby on Rails 并且不了解 gem
ruby-on-rails - 路由在提交表单后使用 ID 有动作和动作有 ID
我有一个模型用户,它有一个 user_profile 和一个 User_Profile belongs_to 用户
在用户控制器中,我有:
在我的 personal.html.erb 视图中,我有:
在我的轮回中:
现在奇怪的是我可以做到:
查看表单,但是当我提交时出现此错误:
它试图找到一个名为 1 的动作。
谁能指出我正确的方向?
ruby-on-rails - has_many :通过表单多选字段
我正在尝试使用 has_many :through 方法设置多对多关系,然后使用多选字段来设置关系。我正在关注本教程:
http://asciicasts.com/episodes/185-formtastic-part-2
但是由于某种原因,表单显示一个奇怪的十六进制数字,并且每次刷新页面都会改变,我不确定我做错了什么。下面是我的模型/视图代码。
公司.rb
sic.rb
分类.rb
_form.html.erb
此外,表单看起来显示了正确的字段条目数,但显然没有显示关系的正确名称。
SIC 多选 http://web9.twitpic.com/img/103694166-98ad71116216d3d1b12dd77690b36248.4bf6ca20-full.jpg
ruby-on-rails - 形式怪异的月份名称显示
我正在使用 formtastic,一切正常,但奇怪的是 - on
它呈现为类似
但如果我在语义形式中使用类似
它正确呈现。我发现了一些信息,它可能是由没有翻译月份名称的语言环境文件引起的,但它很奇怪 - 为什么 rails helpers 渲染月份名称可以,但是格式很好 - 不是:(
有任何想法吗?
ruby-on-rails - formtastic - :字符串字段值作为数组而不是找到-s
是否有可能从 :string 字段的表单值发送,例如
作为数组?目前这个字段的值是作为字符串发送的,我不想在控制器中解析这个字符串。
另外,您能否给我一个想法-如果找不到具有提交ID的任务-捕捉这种情况的最佳方法是什么-在控制器中进行验证还是什么?
ruby-on-rails - Rails:Formtastic:没有主要空白字段的选择框
这是关于 Rails 和 Formtastic 的。
如何在没有初始/主要空白字段的情况下添加带有 formtastic 的选择框?这样最初选择的项目就是第一个有内容的项目。
ruby-on-rails - Rails — Formtastic,如何为选择中的选项设置文本?
使用 Formtastic,我需要为我的选择输入上的选项设置一个文本,但不是从 :some_model_values 填充的。
第二个:如何预先修改 :some_model_values 的集合?因为我不想根据用户角色显示一些选项。
谢谢!