%PDF- %PDF-
Direktori : /var/www/html/news/public/scripts/routes/ |
Current File : /var/www/html/news/public/scripts/routes/users.routes.js |
'use strict'; angular.module('users.routes', []).config(function ($stateProvider) { $stateProvider .state('users', { url: '/users', templateUrl: 'views/users/index.html', controller: 'usersController', pageTitle: 'Users' }) .state('users.new', { url: '/new', views: { '@': { templateUrl: 'views/users/form.html', controller: 'userController', resolve: { user: function () { return null; }, roles: function(){ return null } } } }, pageTitle: 'Add User' }) .state('users.edit', { url: '/edit/{userId}', views: { '@': { templateUrl: 'views/users/form.html', controller: 'userController', resolve: { user: function (resource, $stateParams) { return resource.forResource('users').get(parseInt($stateParams.userId), 'roles').then(function (res) { return res; }); }, roles: function(resource){ return resource.forResource('roles').get().then(function (res) { return res.data; }); } } } }, pageTitle: 'Edit User' }); });