| Module | ActionView::Helpers::PaginationHelper |
| In: |
lib/action_view/helpers/pagination_helper.rb
|
Provides methods for linking to ActionController::Pagination objects.
You can also build your links manually, like in this example:
<%= link_to "Previous page", { :page => paginator.current.previous } if paginator.current.previous %>
<%= link_to "Next page", { :page => paginator.current.next } if paginator.current.next %>
| DEFAULT_OPTIONS | = | { :name => :page, :window_size => 2, :always_show_anchors => true, :link_to_current_page => false, :params => {} |
Creates a basic HTML link bar for the given paginator. html_options are passed to link_to.
options are:
| :name: | the routing name for this paginator (defaults to page) |
| :window_size: | the number of pages to show around the current page (defaults to +2+) |
| :always_show_anchors: | whether or not the first and last pages should always be shown (defaults to true) |
| :link_to_current_page: | whether or not the current page should be linked to (defaults to false) |
| :params: | any additional routing parameters for page URLs |