Commit f8baa49

mo khan <mo@mokhan.ca>
2014-11-21 21:00:14
add params mapping to correct total_pages to totalPages.
1 parent b654d06
Changed files (3)
app
routes
templates
app/routes/cakes/index.js
@@ -2,8 +2,14 @@ import Ember from 'ember';
 import RouteMixin from 'ember-cli-pagination/remote/route-mixin';
 
 export default Ember.Route.extend(RouteMixin, {
+  page: 1,
   perPage: 12,
   model: function(params) {
+    params.paramMapping = {
+      page: "page",
+      perPage: "perPage",
+      total_pages: "totalPages"
+    };
     return this.findPaged('cake', params);
   }
 });
app/templates/cakes/index.hbs
@@ -7,7 +7,9 @@
   </div>
   {{/each}}
   <div class="col-sm-12 col-md-12">
-    {{page-numbers content=content}}
-    {{outlet}}
+    <div class="center-block">
+      {{page-numbers content=content totalPages=totalPages}}
+    </div>
   </div>
 </div>
+{{outlet}}
app/app.js
@@ -17,7 +17,7 @@ Ember.ArrayController.extend({
   perPageBinding: 'content.perPage',
   totalPagesBinding: 'content.totalPages',
   page: 1,
-  perPage: 10
+  perPage: 12
 });
 
 loadInitializers(App, config.modulePrefix);