WillPaginate::ActionView
Inherits WillPaginate::ViewHelpers < WillPaginate::I18n
Instance methods
page_entries_info(collection : CollectionMethods, model : String | Nil = nil, html : Bool = true) : ::ActionView::SafeString
Сообщение о числе показанных записей от общего числа:
page_entries_info(@posts) #-> Displaying posts 6 - 12 of 26 in total
Вывод по умолчанию содержит HTML; передайте html: false для текста. model — имя модели (Ruby выводит его из collection.first.class; статическая типизация — передавайте явно, default: "entry").
paginated_section(collection : CollectionMethods, **options, &) : ::ActionView::SafeString
Обёртка из гема: ссылки пагинации и до, и после блока контента.
<% paginated_section @posts do %>
- ...
request
Вью-контекст crails: контроллер (ActionController::Base include ActionView::Helpers) уже имеет request — он и строит URL ссылок.
will_paginate(collection : CollectionMethods, **options) : ::ActionView::SafeString | Nil
Как ActionView-обёртка гема: рендерер подставляется по умолчанию,
вывод помечается safe (аналог output.html_safe).