:will_paginate的entry_name不会改变;不工作?

时间:2011-11-15 13:09:36

标签: ruby-on-rails ruby-on-rails-3 pagination will-paginate

有谁知道为什么条目名称没有改变我想要的东西?

<div class="digg_pagination">
  <div class="page_info">
    <%= page_entries_info @user_prices, :entry_name => 'Price', :plural_name => 'Prices' %>
  </div>
    <%= will_paginate @user_prices, :container => false %>
</div>

我已经尝试删除:plural_name选项,但这也不起作用。可能是什么问题?

2 个答案:

答案 0 :(得分:11)

某些时候:entry_name中的page_entries_info选项已更改为:model

所以你现在可以做到(至少在3.0.2中):

<%= page_entries_info @user_prices, :model => 'Price' %>

答案 1 :(得分:2)

看起来它只是一个将paginate的错误所以我只是进入了翻译文件并执行了以下操作:

<强>配置/ en.yml

en:
  activerecord:
    models:
      user_price:
        zero:  Prices
        one:   Price
        few:   Prices
        other: Prices