backend: implement paging
This commit is contained in:
parent
79a9173574
commit
fa07cf5645
4 changed files with 51 additions and 9 deletions
|
@ -20,6 +20,18 @@
|
|||
<div class="viewport flex-i-fullsize flex-c-vertical">
|
||||
<h1><%= title %></h1>
|
||||
<div class="viewport flex-i-fullsize"><%= content %></div>
|
||||
<% if (defined $pager) { %>
|
||||
<footer>
|
||||
<!--<pre><code><%= dumper $pager %></code></pre>-->
|
||||
<nav class="text-center">
|
||||
<%= link_to "<<" => $pager->{first_page} if exists $pager->{first_page} %>
|
||||
<%= link_to "<" => $pager->{previous_page} if exists $pager->{previous_page} %>
|
||||
<span><%= $pager->{current_page} %></span>
|
||||
<%= link_to ">" => $pager->{next_page} if exists $pager->{next_page} %>
|
||||
<%= link_to ">>" => $pager->{last_page} if exists $pager->{last_page} %>
|
||||
</nav>
|
||||
</footer>
|
||||
<% } %>
|
||||
</div>
|
||||
</main>
|
||||
<footer class="text-center">
|
||||
|
|
Reference in a new issue