Rails HTML5创建/自定义日期字段表单标签

时间:2018-07-18 04:28:21

标签: ruby-on-rails html5

我正在尝试在其他Rails表单帮助程序 on using other fields上关注这个很棒的教程。

我正在尝试使用标签做一个date_field。这是我当前的代码:

.form-group.col-md-12
  =f.label :from_due_date, :label => "From:"
  =f.date_field :from_due_date, :as => :date, :start_date => Date.today.year - 20, :end_date => Date.today.year
  =f.input_field :from_due_date, as: :hidden, :value => Date.today

  =f.label :to_due_date, :label => "To:"
  =f.date_field :to_due_date, :as => :date, :start_date => Date.today.year - 20, :end_date => Date.today.year
  =f.input_field :to_due_date, as: :hidden, :value => Date.today

有没有一种方法可以模仿使用输入字段或date_select并符合我的ccs样式的date_field?

This is how it currently looks like

我尝试申请:label_html => { :class => "col-md-2 text-right" }, :input_html => { :class => "form-control" },但实际上并不会改变其类别。这是为什么?我需要它与我拥有的其他输入字段对齐。本段中的代码就是我在其他输入字段上使用的代码。

date_field由什么组成?

1 个答案:

答案 0 :(得分:0)

只需将您的课程添加为直接 cl

  =f.date_field :to_due_date, class: "form-control"