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: ИСПРАВЛЕНО ошибка (была опечатка), НО я не вижу визуально драгоценный камень нигде на странице.

0 ответов

Другие вопросы по тегам