Ale*_*oul 10 datetime ruby-on-rails count
我有一个非常奇怪的错误.在我的代码中我有<%= time_ago_in_words(game.created_at) %>
它在本地和我的登台服务器上工作,但不在我的生产服务器上:
示例:http://hockey-community.com/games/show/45
我得到" in {{count}} days."
奇怪的是,如果返回的数字是1,它可以工作.(例如:)1 hour ago or 1 day ago.
任何想法都会非常有帮助.THKS
Smu*_*dge 13
Rails在帮助程序中使用了一些弃用的语法,然后在最新的Ruby版本中删除了.如果您使用的是Heroku,请尝试告诉您的生产实例使用Rails 2.3.9.否则你也可以尝试降级Ruby.
请参阅更改日志:http: //weblog.rubyonrails.org/2010/9/4/ruby-on-rails-2-3-9-released
将i18n命名插值语法从已弃用的Hello {{name}}更改为1.9-native Hello %{name}.
这看起来会解决您的问题.
| 归档时间: |
|
| 查看次数: |
4549 次 |
| 最近记录: |