Tag: formtastic

你怎么解决? formtastic:label_method不再可用

好的..我是ruby / rails的新手。 所以为了弥补我的弱点,我的公司有一个人来帮我创建我们网站的骨头。 他输入了formtastic:label_method,因此我们可以更改DDLB中显示的字段。 当我将项目移动到新框时,我收到了此错误。 :label_method不再可用 我想知道的是……我在这个地方使用了什么?

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

我有一个表单,我正在设置…用户可以有很多post,每个post都可以有很多人观看。 Watch模型以多态forms设置为“可观察”,因此它可以应用于不同类型的模型。 它具有user_id,watchable_id,watchable_type和时间戳作为属性/字段。 这是非常好的,所以当人们评论post时,观看post的用户可以收到有关它的电子邮件。 我要做的是向用户显示他们可以在每个post上标记的用户列表,这不是问题。 这就是我现在正在使用的 http://pastie.org/940421 { :class => ‘short’ } %> false, :input_html => { :class => ‘short’ } %> Tag Users (they will get notified of this update) :check_boxes, :label => ‘ ‘, :wrapper_html => { :class => “radiolist clearfix” }, :for => :watch, :name => “Watch” %> ‘Update’%> { :class => ‘submit’ […]

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

我想使用formtastic创建表单但我没有与之关联的模型(使用用户名,密码和openid URL的登录表单)。 当然,我可以创建一个模型来做到这一点,但该模型只是一个黑客,没有任何有用的代码。

虚拟模型和form_for(或formtastic)

有时我们需要没有模型创建的表单 – 例如搜索字段或电子邮件,应该在哪里发送一些指令。 创建此表单的最佳方法是什么? 我可以创建虚拟模型或类似的东西吗? 我想使用formtastic,但不是form_tag。

Railscast 198,但使用formtastic

你如何使用Formtastic单独编辑多个记录来完成RyanB的Railscast所涵盖的内容? Formtastic不使用form_tag,RyanB的方法依赖于form_tag。

2在表单中提交按钮

我对表格有疑问。 我有一个相当标准的表单,用标题和正文保存一个post(在我的应用程序中称为eReport)。 该表还有一个“已发布”字段,它是布尔值。 保存的eReport仅在公共站点上显示此字段是否设置为true,false为默认值。 我希望在表单末尾显示两个按钮,而不是默认复选框:“立即发布”按钮和“另存为草稿”按钮。 如果用户按下前者,则已发布的字段将设置为true。 如果是后者,则假。 在PHP中,我曾经显示2个具有不同名称值的提交字段,然后使用if / else语句处理输入以确定要构建的正确SQL查询。 在Rails中,我假设我会在适当的操作下将此逻辑放在控制器中,但我不确定如何操作按钮的名称或id值。 为了记录,我正在使用Formtastic,但如果有人可以告诉我如何使用默认的Rails表单标签执行此操作,那也没关系。 这是我现在的表格的代码: “Publish Now” %> “Save as Draft” %> 在此先感谢您的帮助!

Activeadmin formtastic动态选择

我想通过Activeadmin的formtastic做一个动态选择选项,如下所示: form do |f| f.inputs “Exam Registration Details” do f.input :user_id, :as => :select, :collection => User.where(:admin => ‘false’) #selects user from list. WORKING f.input :student_id, :as => :select, :collection => Student.joins(lessons: :user) #collection of students will change to students who have lessons with chosen user. NOT WORKING, returns all students who have lessons. f.input […]

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

使用formtastic,我有一个数量字段和单位字段,询问项目的数量和测量的单位。 我的问题是,我希望单位框显示在数量框的旁边。 然而,因为在它自己的LI元素中的每个输入的formtastic pust,我不能让它们彼此相邻。 有任何想法吗?

rails ActiveAdmin嵌套表单has_one accepts_attributes_for formtastic issue

我正在使用ActiveAdmin和Rails 3.1 – 有问题了解以下是否是一个错误,或者是否有某种方法正确地做到我不理解。 我试图使用具有一个关系的嵌套模型,这样我就可以创建一个页面并在一步中填写它的元数据。 – (页面has_one meta_data,accepts_nested_attributes_for meta_data) 示例1)在此示例中,当我单击新页面时,元数据部分存在,但没有输入字段 – 另外,如果我编辑记录,它会正确显示,但是字段集在第二部分中重复。如果我删除包含semantic_field_for的f.inputs(这是有意义的),那么它会完全中断并在元数据区域中不显示任何内容…… form do |f| f.inputs “Page Information” do f.input :name f.input :uri f.input :view f.input :body, :as => :text f.input :active end f.inputs “Meta Data” do f.semantic_fields_for :meta_data do |meta_form| meta_form.inputs :title, :description, :keywords, :name => “Meta Information” end end end 我理解元数据可能没有被实例化,但我不确定我应该如何在表单块中执行此操作? (或者,如果我甚至可以这样做) – […]

Rails Formtastic:将“data-”字段添加到选项标签

我有: form.input :duration, as: select, collection: {} 我需要: Rails不支持选项标记的HTML5数据属性。 Formtastic 建议为此创建一个辅助方法。 Formtastic自述文件描述了如何扩展输入标签。 但是,在select_input.rb中,我找不到任何会影响选项标签的方法。 那么,我该怎么做? 此外,我发现enhanced_select gem正是我所需要的,但我无法使其与formtastic一起工作。