OSDN Git Service

change page status
[pettanr/pettanr.git] / app / views / templates / r / pager / _default.html.erb
1 <ul class="pagination">
2   <% if pager.has_previous_page %>
3     <li class="first">
4       <%= link_to '<<', pager.url(1) %>
5     </li>
6   <% end %>
7   <% if pager.has_previous_page %>
8     <li class="prev">
9       <%= link_to '<', pager.url(pager.current_page - 1) %>
10     </li>
11   <% end %>
12   <% if pager.has_previous_page_gap %>
13     <li class="page-gap">
14       ...
15     </li>
16   <% end %>
17   <% pager.range.each do |page| %>
18     <li class="page">
19       <%= link_to page.to_s, pager.url(page) %>
20     </li>
21   <% end %>
22   <% if pager.has_next_page_gap %>
23     <li class="page-gap">
24       ...
25     </li>
26   <% end %>
27   <% if pager.has_next_page %>
28     <li class="next">
29       <%= link_to '>', pager.url(pager.current_page + 1) %>
30     </li>
31   <% end %>
32   <% if pager.has_next_page %>
33     <li class="last">
34       <%= link_to '>>', pager.url(pager.total_page) %>
35     </li>
36   <% end %>
37 </ul>
38 <div class="row_break"></div>