我正在使用 Rails 的 activeadmin 并创建一个自定义表单,如下所示:
<%= semantic_form_for [:admin, Client.find(@wedding_cake.client_id), @wedding_cake] do |f| %>
我想像这样为日期添加输入:
<%= f.input :date, as: :datepicker %>
但是,我从 Rails 收到“无法找到日期选择器的输入类”。 我试过在我的 gem 文件中包含 jquery 日期选择器,但这并没有改变任何东西。我做错了什么?
最佳答案
我遇到了这个确切的问题,对我有用的是:https://github.com/activeadmin/activeadmin/wiki/Combine-datetime-picker-with-activeadmin#or-do-it-manually
具体来说:
In active_admin, change the column use
:as => datepicker TO :as => :string, :input_html => {:class => "hasDatetimePicker"}
但是,我必须在日期选择器类前面加上,在我的例子中,将 hasDatetimePicker
更改为 hasDatePicker
:as => :string, :input_html => {:class => 'datepicker hasDatePicker'}
h/t 欧根的评论为我指明了正确的方向
关于ruby-on-rails - activeadmin 添加日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37075297/