_form.html.erb中的未定义方法`pluralizer'

时间:2017-02-24 14:16:23

标签: ruby-on-rails

我是rails的新手,所以也许我在这里遗漏了一些东西,但是当我尝试在我的表单中使用复数形式时,我收到以下错误。

   undefined method `pluralizer' for #<#<Class:0x00000002f76528>:0x000000054a5ec0>

以下是

形式的部分
  <h2><%= pluralizer(normal_hour.errors.count, "error") %> prohibited this normal_hour from being saved:</h2>
  <ul>
  <% normal_hour.errors.full_messages.each do |message| %>
    <li><%= message %></li>
  <% end %>
  </ul>

我是否需要在某处包含ActionView :: Helpers :: TextHelper?

1 个答案:

答案 0 :(得分:1)

该方法为pluralize而非pluralizer 详细了解here

此外,除非您希望在模型中使用ActionView::Helpers::TextHelper,否则无需包含pluralizeCheck this question