form专题提供form的最新资讯内容,帮你更好的了解form。
我有以下两个_forms: 用户表单 <%= simple_form_for(@user, :url => @target) do |f| %> <% if @user.errors.any? %> <div id="error_explanation"> <h2><%= pluralize(@user.errors.count, "error") %> prohibite
有人知道如何将simple_form类从“控件”更改为“form-control”.这是Bootstrap 3中的一个变化.我知道config / initializers / simple_form.rb和config / initializers / simple_form_bootstrap.rb中有很多选项,但是我找不到我需要的. config.wrappers :bootstrap, :
我想在我的应用程序中为货币设置自定义输入.我有那些bootstrap包装器等(我认为它与simple_form或bootstrap宝石…),所以,我可以做一些像: <%= f.input :cost, wrapper => :append do %> <%= content_tag :span, "$", class: "add-on" %> <%= f.number_fi
我有一个问题: 我想添加:onchange => “readURL(this)”给我: <%= f.input :image, :as => :file, :onchange => "readURL(this)" %> 我尝试过: <%= f.input :image, :as => :file, :html => {:onchange => "readURL(this)"} %> 但我在html
风景: <%= form_for :blog_post do |f| %> <ul> <li> <%= f.label :title %> <%= f.text_field :title, :type => 'text', :id => 'title', :size => '', :limit => '255' %> </li> </ul> <%
我是第一次使用 nested_form_for gem.我不知道这是一个问题,或者我使用它是错误的,但我得到一个“未定义的方法nested_form_for”错误. 我有一个非常规则的表格,你可以看到: <%= nested_form_for @user do |f| %> <%= f.fields_for :godfathers do |godfather_form| %>
我在模型上有错误而不是模型字段,所以这些错误被添加到错误[:base]中.在我使用的简单表单代码中; <%= f.error_notification %> 这显示普通错误,但不显示基本错误.如何查看基本错误? 只需添加 <%= f.error :base %> 这将在表单顶部显示基本错误.
我试图在我的一个rails表单中关闭自动完成功能.这是我到目前为止所尝试的内容: # add it at the form level = form_tag admin_sessions_path, autocomplete: "off" do 那没用. # add it at the element level .panel = label_tag :email = email_fiel
这是edit.html.erb中的一段代码,它不起作用.代码的目的是填写表格进行编辑.集合使用yes和no选项.如何使用以下选项将集合设置为当前“活动”值? <%= simple_form_for @category do |f| %> <%= f.input :name, :disabled => true, :required => false %> <%= f.input :d
我将表单更改为远程,并且表单现在可以正常工作,如果出现错误,则不再显示错误消息. <%= render 'shared/error_messages' %> 是否有良好的穿着来重新显示消息? 下面是我的控制器…… 谢谢. respond_to do |format| if @post.save format.js { render :js => "window.location = '
我正在粗略地将ryanb的令人敬畏的nested_form gem集成到我的rails 3.1.3应用程序中.我担心我的 Javascript技能太有限了,不知道这是我的代码(可能)还是需要改变的宝石.也许有人可以提供帮助. 设置:我有一个“:household”类:accepts_nested_attributes_for“:members(people)”.我正在运行开发服务器.我将neste
我有一个名为“ExpDemo”的模型,并希望从“MainController”中使用它. 我设置这样的代码: main_controller.rb def pre @demo = ExpDemo.new end 主/ pre.html.erb <% form_for(@demo) do |f| %> ... <% end %> 直到这里,我遇到了“路径”错误. undefined meth
我正在使用simple_form gem.我想自定义用户验证失败时显示的错误消息.我怎么能做到这一点? 您可以轻松更改转换文件中的默认错误消息,该文件位于config / locales / simple_form.en.yml中. 在特定的初始化程序中,config / initializers / simple_form.rb可以否决生成html的默认选项. 希望这可以帮助. 为了完整起见,我
如何在form_for提交时传递网址?我正在尝试使用一个表单,每个按钮指向每个控制器操作,一个是搜索,另一个是创建.是否可以在同一表单上设置2个具有不同操作的提交按钮? <%= form_for @people do |f| %> <%= f.label :first_name %>: <%= f.text_field :first_name %><br /> <%= f
我声明一个枚举类型的模型,如: class Event < ActiveRecord::Base enum event_type: { "special_event" => 0, "pto" => 1, "hospitality" => 2,
我试图通过将params传递到where来为我的编辑操作添加一些条件逻辑. 每当我使用.find(params [:id]以外的任何东西时,ActiveRecord :: Relation:Class的错误未定义方法`model_name’ 我的代码如下 控制器: def edit @office = Office.where("id = ? AND company_id = ?", par
我正在使用Rails 3.1并首次使用datetime_select.我想指定分钟选择框有15分钟间隔而不是1分钟间隔: <%= f.datetime_select :start_datetime, :ampm => true, :start_minute => [0,15,30,45] %> 但这似乎不起作用. :start_datetime是在Event模型中调用属性的内容.这可能是导致问题的
如何在form中设置方法以将form_tag放入rails?中,我有这样的form_tag: <%= form_tag(url, :method => :put, :multipart => true, :class =>"form-horizontal") do %> ...... <% end %> 但如果我检查元素,形式没有方法“放”但仍然“发布”? <form accept-charse
我正在重新创建这个rails教程中的步骤: http://www.youtube.com/watch?v=tUH1hewXnC0 如果您寻求7:35,您将看到用户创建的form_for块.当我添加该代码并在浏览器中查看页面时,该页面渲染得很好但是表单应该没有html – 甚至不是空标签.我已经确认这不是丢失迁移或浏览器缓存的问题. 我已经简化了问题,现在我的show.html.erb模板文件只是:
我正在尝试使用FontAwesome制作带有无线电收集的星级评级表,为此我实际上需要更改simple_form生成的collection_radio_button输入的标签类,但找不到任何明显的解决方案. 到目前为止我使用: form_for @user do |f| f.collection_radio_buttons :rating, [[1, 'Bad'] ,[2, 'Ok'], [3,