formtastic相关内容

如果父模型是新的并且在子模型中不是 NULL,则 ActiveAdmin has_many 表单不会保存

我有两个模型,Room 和 Student.房间 has_many Students.学生 belongs_to 房间. 我在创建新房间期间尝试将学生添加到房间时出现错误房间不能为空. 我的猜测是,在提交时,子对象(学生)在父对象(房间)被保存之前被保存.有没有办法绕过订单而不删除 room_id 上的 NOT NULL 设置?还是我的猜测是错误的?或者更糟的是,我做错了吗? # a ..
发布时间:2021-10-26 16:29:45 其他开发

own_to 关联和 formtastic

我有一个模型产品,它与另一个模型类型具有关联关系.在产品的表单中,我使用 formtastic 显示带有数据库中所有可用类型的选择标记,如下所示: select 显示正常,但它的每个选项都是 Type 模型的一个对象实例作为字符串,例如: # 相反,我想显示它的“标题"属性,例如: 电子国内的... 有什么想法吗? 解决方案 试试 member_label 选项,这听起来像你 ..
发布时间:2021-07-13 19:06:11 其他开发

具有十进制精度的格式数字字段?

我确实遗漏了一些非常明显的东西......我有一个精度为 2 的十进制字段,但 Formtastic 只显示一个小数,除非实际值有 2 个位置.我错过了什么? 型号: create_table "items", :force =>真的做 |t|t.string "item_number"t.integer "buyer_id"t.integer "seller_id"t.string "描 ..
发布时间:2021-07-12 20:54:52 其他开发

有没有办法在没有模型的情况下创建带有 formtastic 的表单?

我想使用 formtastic 创建表单,但我没有与之关联的模型(带有用户名、密码和 openid URL 的登录表单). 当然我可以创建一个模型来做到这一点,但该模型只是一个没有任何有用代码的黑客. 解决方案 您可以传递一个字符串而不是一个模型,它将用于生成字段名称: '登录' 做 |f|%>'登录详细信息' do %> ..
发布时间:2021-07-12 20:04:56 其他开发

如何在formtastic中预先检查复选框

我正在尝试设置一个表单...用户可以有很多帖子,每个帖子可以有很多人在看. Watch 模型以多态方式设置为“可观看",因此它可以应用于不同类型的模型.它有一个 user_id、watchable_id、watchable_type 和时间戳作为属性/字段. 这只是为了当人们对帖子发表评论时,观看帖子的用户可以收到一封关于它的电子邮件. 我想做的是向用户显示他们可以在每个帖子上标 ..
发布时间:2021-07-12 20:04:52 其他开发

formtastic - 如何使用值预填充字符串输入

我正在构建一个应用,用户只需在其中留下电子邮件即可发表评论. 我希望他们能够直接从那里注册,通过将他们的电子邮件地址作为参数的链接 (例如: @comment.email %> ) - 所以还没有现有的用户记录. 这应该通过通过 :value 选项将值应用到 form.input 字段来完成. 但是下面的代码不起 ..
发布时间:2021-07-12 19:23:09 其他开发

在 Formtastic 的同一个 LI 元素中包含两个输入

使用 formtastic,我有一个数量字段和单位字段,用于询问商品的数量和计量单位. 我的问题是,我希望单位框与数量框一起显示.但是,因为 formtastic 将每个输入都放在它自己的 LI 元素中,所以我无法让它们彼此相邻出现. 有什么想法吗? 解决方案 为您的数量和单位字段使用 html 包装器: { :class =>'fl' } %>{ :class =>'fl' ..
发布时间:2021-07-12 19:13:54 其他开发

如何更改simple_form中复选框的标签类别

使用 simple_form 我们可以使用以下方法更改标签的类别: label_html =>{:class =>“我的课堂"} 但是在处理复选框时我们如何做同样的事情? simple_form 指定collection_check_boxes 的默认类 有没有办法改变这个默认类? 解决方案 我想更新这个答案,以防有人像我一样来这里寻找方法. 您可以使用此选项 ..
发布时间:2021-07-12 19:06:35 其他开发

Rails Formtastic:添加“数据-"选项标签的字段

我有: form.input :duration, as: select, collection: {} 我需要: Rails 不支持选项标签的 HTML5 数据属性.Formtastic 建议为此创建一个辅助方法. Formtastic 自述文件描述如何扩展输入标签.但是,在 select_input.rb 中我找不到任何方法会影响 option 标签.那么,我该怎么做? ..
发布时间:2021-07-12 18:50:50 其他开发

在formtastic中访问表单对象

所以我正在制作一个调查应用程序.用户在后端选择一种表单类型,在前端显示为某种类型.当然,这只是理想情况.现在发生的是我无法访问 formtastic 正在为其构建表单的对象.我怎么能说“question.kind"之类的东西?它只会以这种方式出错.这是我到目前为止所拥有的...... = semantic_form_for @survey, :url =>"#", :html =>{:方法=>“ ..
发布时间:2021-07-11 20:56:45 其他开发

如何在 ActiveAdmin 中使用 ActiveStorage `has_many_attached` 编辑多个附加图像

我有一个简单的模型,可以通过 ActiveStorage 处理文件存储附加多个图像. 我正在使用 ActiveAdmin 来编辑我的模型并上传/附加图像 - 到目前为止没有问题. 问题是,当我想编辑我的模型并添加新图像时,之前的图像被删除,只添加了新图像. 我可以预览已经附加的图片,也可以单独删除它们,但是我如何实现,通过上传新图片,旧图片不会被删除? 我的模型: cla ..

表格/Rails表单未提交

我正在尝试使用formtastic制作一个表单,在该表单中我可以输入:opposition选择一个:venue和:team,然后显示一个球员列表,我可以检查这些球员以选择 我已经设置好表格,因此它可以正确呈现,但是在提交时它不会保存任何信息,只会重新加载页面. 我的代码在我的github上: https://github.com/jpknegtel/st_francis 模型 ..
发布时间:2020-11-22 04:56:06 其他开发