Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails Active Admin datetime输入未加载当前日期和时间?_Ruby On Rails_Ruby On Rails 3.1_Formtastic - Fatal编程技术网

Ruby on rails Rails Active Admin datetime输入未加载当前日期和时间?

Ruby on rails Rails Active Admin datetime输入未加载当前日期和时间?,ruby-on-rails,ruby-on-rails-3.1,formtastic,Ruby On Rails,Ruby On Rails 3.1,Formtastic,在Active Admin中是否有formtastic选项,用于在datetime输入中显示当前日期时间。它在表单加载时是空白的。没有直接的方法。但是,有多种选择可以做到这一点 1-如果要使用formtastic提供的默认功能(下拉类型时间选择),则在模型类中: def after_initialize self.start_time ||= Time.now end 然后,当表单显示时,它将已经填充并正确设置了时间 2-如果您只想显示日期,则可以使用 f.input :start_tim

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

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

1-如果要使用formtastic提供的默认功能(下拉类型时间选择),则在模型类中:

def after_initialize
  self.start_time ||= Time.now
end
然后,当表单显示时,它将已经填充并正确设置了时间

2-如果您只想显示日期,则可以使用

f.input :start_time, :as => :datepicker, :html_option => { value: Time.now }

3-使用gem没有直接的方法。但是,有多种选择可以做到这一点

1-如果要使用formtastic提供的默认功能(下拉类型时间选择),则在模型类中:

def after_initialize
  self.start_time ||= Time.now
end
然后,当表单显示时,它将已经填充并正确设置了时间

2-如果您只想显示日期,则可以使用

f.input :start_time, :as => :datepicker, :html_option => { value: Time.now }
3-使用宝石