【发布时间】:2011-12-20 17:43:06
【问题描述】:
我在表单上使用 simple_form gem,并希望使用具有三个 text_fields 字段而不是三个选择字段的日期字段。
我试过了:
<%= profile_form.simple_fields_for :birthday do |date| %>
<%= date.input :day, :as => :string, :label => "Dia", :input_html => { :maxlength => 2 } %>
<%= date.input :month, :as => :string, :label => "Mês", :input_html => { :maxlength => 2 } %>
<%= date.input :year, :as => :string, :label => "Ano", :input_html => { :maxlength => 4 } %>
<%- end -%>
但这会创建三个 div 和三个标签,而且一团糟。 理想的情况是一行中有一个标签和三个字符串字段。
有什么想法可以创建自定义输入吗?
【问题讨论】: