Commit f8baa49
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);