:entry_name 对于 will_paginate 不会改变;不工作?

发布于 2024-12-16 14:17:52 字数 386 浏览 1 评论 0原文

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

<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 选项,但这也不起作用。可能是什么问题?

Does anyone know why the entry name isn't changing to what I want?

<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>

I already tried getting rid of the :plural_name option but that didn't work either. What could be the problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

听,心雨的声音 2024-12-23 14:17:52

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

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

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

At some point the :entry_name option in page_entries_info has changed to :model.

So you can now do (in 3.0.2 at least):

<%= page_entries_info @user_prices, :model => 'Price' %>
泪之魂 2024-12-23 14:17:52

看起来这只是一个将分页的错误,所以我只是进入翻译文件本身并执行以下操作:

config/en.yml

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

Looks like its just a bug for will paginate so I just went into the translation file itself and did the following:

config/en.yml

en:
  activerecord:
    models:
      user_price:
        zero:  Prices
        one:   Price
        few:   Prices
        other: Prices
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文