【发布时间】:2018-04-03 11:06:24
【问题描述】:
我正在使用 Formtastic 并在我拥有的表单上:
<%= f.input :open_date, :as => :string, :input_html => {:class => 'datepicker'}, :start_date => Date.today, label: 'OPEN' %>
然后我验证该字段
validates :open_date, presence: true
如果我提交带有空字段的表单,它会返回:
NoMethodError in Clients#create
Completed 500 Internal Server Error in 44ms (ActiveRecord: 5.7ms)
ActionView::Template::Error (undefined method `html_safe' for Formtastic::Util:Module
Did you mean? html_safe?):
6: <div class="row">
7:
8: <div class="col-sm-3">
9: <%= f.input :open_date, :as => :string, :input_html => {:class => 'datepicker'}, :start_date => Date.today, label: 'OPEN' %>
10: </div>
11:
12: <div class="col-sm-3">
我找不到任何其他方式来调用 datepicker 除了使用
:input_html => {:class => 'datepicker'}
我该如何解决这个问题?
【问题讨论】:
-
嗨@Catmal,你能给我看完整的日志吗?
-
嗨,我已经发布了,但没有更多内容了..