zend-blog-3-backend

Форк
0
33 строки · 908.0 Байт
1
import Ember from 'ember';
2

3
export default Ember.Route.extend({
4
    queryParams: {
5
        page: {
6
            refreshModel: true
7
        }
8
    },
9
    model(params) {
10
        return this.store.query('category', params);
11
    },
12
    setupController(controller, model) {
13
        this._super(controller, model);
14

15
        var appController = controller.get('appController');
16
        appController.set('currentLink', 'category');
17

18
        Ember.$.ajax({
19
            url: Routing.generate('category_choices'),
20
            success(data) {
21
                var choices = data.reduce(
22
                    function (prev, curr) {
23
                        prev.push({value: curr.id, label: curr.name});
24
                        return prev;
25
                    },
26
                    [{value: '', label: ''}]
27
                );
28

29
                controller.set('parentChoices', choices);
30
            }
31
        });
32
    }
33
});
34

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.