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