2015-06-23 15 views
0

У меня есть Will_Paginate, установленный в моем приложении, и все отлично работает, когда вдруг я заметил, что ссылка на следующие страницы не появилась. Кажется, что все работает отлично, кроме этого, никаких сообщений об ошибках или чего-то еще. используя will_paginate V 3.0.7Will_paginate not rendering Ruby On Rails

вот мой код контроллера

@apps = App.all.paginate(:page => params[:page], :per_page => 4).order(created_at: :desc) 

здесь мои взгляды

<%= will_paginate @apps, renderer: BootstrapPagination::Rails %> 

Использование will_paginate-самозагрузки 1.0.1

в HTML, есть просто ничего, где ссылки должны быть визуализированы.

Я прошел каждый шаг по устранению неполадок, и все, кажется, работает отлично, за исключением того, что ссылки не отображаются.

ручная работа? Страница = 2 работает, но я не могу заставить кнопки отображаться.

+0

Попробуйте изменить это ' @apps = App.all.pagina te (: page => params [: page],: per_page => 4) .order (created_at:: desc) 'to' @apps = App.paginate (: page => params [: page],: per_page => 4) .order (created_at:: desc) ' – Pavan

ответ

0

Надеюсь, через 5 месяцев вы решили эту проблему, но в случае, если кто-то заканчивает с той же проблемой, с will_paginate это делает .all работа для вас, чтобы ваш запрос может выглядеть следующим образом:

@apps = App.paginate(:page => params[:page], :per_page => 4).order(created_at: :desc) 

и над таблицей на ваши просмотрах страниц, как это:

<%= will_paginate @apps %> 

Я столкнулся несколько вопросов при попытке установить его, я довольно новый для драгоценного камня, а ...

Смежные вопросы