【问题标题】:Rails Active Admin datetime input does not load the current date and time?Rails Active Admin datetime 输入不加载当前日期和时间?
【发布时间】:2011-09-20 13:50:29
【问题描述】:

Active Admin 中是否有任何用于在日期时间输入中显示当前日期时间的选项。它在表单加载时带有空白。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3.1 formtastic


    【解决方案1】:

    没有直接的方法可以做到这一点。但是有多种选择可以做到这一点

    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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2021-10-21
      • 1970-01-01
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多