hide pagination if showing all results
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 25 Jan 2013 16:39:23 +0000 (17:39 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 25 Jan 2013 16:39:23 +0000 (17:39 +0100)
app/partials/list.html.ep
app/template/pagination/pagination.html

index 55ba899..0faca67 100644 (file)
@@ -59,8 +59,6 @@ Search
 All results on single page <b>(can be slow!)</b>
 </label>
 
-{{pager}}
-
 </fieldset>
 
 <fieldset ng-show="show.states">
@@ -81,6 +79,7 @@ All results on single page <b>(can be slow!)</b>
 <pagination class="pagination-large" max-size="12"
        num-pages="pager.last_page"
        current-page="pager.page"
+       hide-pagination="pager.show_all"
 ></pagination>
 
 <dl ng-repeat="registration in list">
@@ -93,6 +92,7 @@ All results on single page <b>(can be slow!)</b>
 <pagination class="pagination-large" max-size="12"
        num-pages="pager.last_page"
        current-page="pager.page"
+       hide-pagination="pager.show_all"
 ></pagination>
 
 </div><!-- ng-show="list.length"-->
index d9587e8..eec81f3 100644 (file)
@@ -1,6 +1,7 @@
-<div class="pagination"><ul>
+<div class="pagination" ng-show="! hidePagination">
+ <ul>
   <li ng-class="{disabled: noPrevious()}"><a ng-click="selectPrevious()">Previous</a></li>
   <li ng-repeat="page in pages" ng-class="{active: isActive(page)}"><a ng-click="selectPage(page)">{{page}}</a></li>
   <li ng-class="{disabled: noNext()}"><a ng-click="selectNext()">Next</a></li>
 </ul>
+ </ul>
 </div>