Adn*_*nan 1 ruby-on-rails initializer ruby-on-rails-3
我正在尝试使用一种被广泛报道为在这里工作的技术.我想添加一个站点范围的自定义日期格式,为了做到这一点,我将以下几行放入config/initializers/date_formats.rb:
ActiveSupport::CoreExtensions::Time::Conversions::DATE_FORMATS.merge!(
:verbose => lambda { |time| time.strftime(
"%a, %b #{time.day.ordinalize}, %Y %I:%M %p")
}
)
Run Code Online (Sandbox Code Playgroud)
请注意,这是该文件的全部内容.在初始化时,我收到此错误:
/whatever/config/initializers/date_formats.rb:4:in `<top (required)>': uninitialized constant ActiveSupport::CoreExtensions (NameError)
Run Code Online (Sandbox Code Playgroud)
我错过了什么细节?
在Rails 3中你可以使用
Time::DATE_FORMATS.merge!(...)
Run Code Online (Sandbox Code Playgroud)
而不是Rails 2格式:
ActiveSupport::CoreExtensions::Time::Conversions::DATE_FORMATS.merge!(...)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1476 次 |
| 最近记录: |