Will_paginate gem не устанавливается - Rails 4
По какой-то причине will_paginate не устанавливается.
я поставил линию
gem 'will_paginate', '~>3.0.6'
в моем гемфайле,
я даже запустил "gem install will_paginate" в консоли.
он говорит, что установлен успешно, но с использованием инструкций, чтобы проверить, действительно ли will_paginate install возвращает false nil
ссылка:
>> defined? WillPaginate
>> ActiveRecord::Base.respond_to? :paginate
If any of these lines return nil/false, will_paginate has not properly loaded in your app.
и я получаю эту ошибку при реализации
undefined method `total_pages' for #<Post::ActiveRecord_Relation:0x007fa40773bc18>
ОБНОВИТЬ:
Я специально указал в своем gemfile установить версию 3.0.5, а не последнюю версию (3.0.7), и гем загружен правильно. НО ошибка с total_pages все еще остается.
больше информации:
контроллер:
@posts = Post.paginate(:page => params[:page])
Посмотреть:
<%= will_paginate @posts %>
ОБНОВЛЕНИЕ 2: ИСПРАВЛЕНО ошибка (была опечатка), НО я не вижу визуально драгоценный камень нигде на странице.