zend-blog-3-backend
33 строки · 908.0 Байт
1import Ember from 'ember';2
3export default Ember.Route.extend({4queryParams: {5page: {6refreshModel: true7}8},9model(params) {10return this.store.query('category', params);11},12setupController(controller, model) {13this._super(controller, model);14
15var appController = controller.get('appController');16appController.set('currentLink', 'category');17
18Ember.$.ajax({19url: Routing.generate('category_choices'),20success(data) {21var choices = data.reduce(22function (prev, curr) {23prev.push({value: curr.id, label: curr.name});24return prev;25},26[{value: '', label: ''}]27);28
29controller.set('parentChoices', choices);30}31});32}33});34