123456789101112131415161718192021222324252627282930313233343536 |
- import MisagoRoute from 'misago/routes/misago';
- export default MisagoRoute.extend({
- page: 0,
- model: function(params, transition) {
- var page = this.cleanPage(params.page, transition);
- if (page) {
- this.set('page', page);
- return this.store.find('user', {
- 'list': 'rank',
- 'rank': this.modelFor('users.rank').get('slug'),
- 'page': this.get('page')
- });
- }
- },
- templateName: 'users/rank',
- setupController: function(controller, model) {
- this.controllerFor('users.rank').setProperties({
- 'rank': this.modelFor('users.rank'),
- 'model': model,
- 'meta': model.get("content.meta")
- });
- },
- actions: {
- didTransition: function() {
- this.set('title', {
- title: this.modelFor('users.rank').get('name'),
- parent: gettext('Users')
- });
- }
- }
- });
|