You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
890 B
25 lines
890 B
<%# The container tag |
|
- available local variables |
|
current_page: a page object for the currently displayed page |
|
total_pages: total number of pages |
|
per_page: number of items to fetch per page |
|
remote: data-remote |
|
paginator: the paginator that renders the pagination tags inside |
|
-%> |
|
<%= paginator.render do -%> |
|
<nav class="pagination" role="navigation" aria-label="pager"> |
|
<%= first_page_tag unless current_page.first? %> |
|
<%= prev_page_tag unless current_page.first? %> |
|
<% each_page do |page| -%> |
|
<% if page.display_tag? -%> |
|
<%= page_tag page %> |
|
<% elsif !page.was_truncated? -%> |
|
<%= gap_tag %> |
|
<% end -%> |
|
<% end -%> |
|
<% unless current_page.out_of_range? %> |
|
<%= next_page_tag unless current_page.last? %> |
|
<%= last_page_tag unless current_page.last? %> |
|
<% end %> |
|
</nav> |
|
<% end -%>
|
|
|