【发布时间】:2011-09-20 13:50:29
【问题描述】:
Active Admin 中是否有任何用于在日期时间输入中显示当前日期时间的选项。它在表单加载时带有空白。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 formtastic
Active Admin 中是否有任何用于在日期时间输入中显示当前日期时间的选项。它在表单加载时带有空白。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 formtastic
没有直接的方法可以做到这一点。但是有多种选择可以做到这一点
1-如果您想使用formtastic提供的默认功能(下拉类型时间选择),那么在模型类中:
def after_initialize
self.start_time ||= Time.now
end
那么当表单显示出来的时候,它就已经填充并正确设置了时间。
2- 如果你只想显示日期,那么你可以使用
f.input :start_time, :as => :datepicker, :html_option => { value: Time.now }
3- 使用https://github.com/activeadmin-plugins/active_admin_datetimepicker gem
【讨论】: