1
1
var prefixApiUrl = options . currentUrl + '/' ;
2
2
3
- dAdmin . controller ( 'HeaderMenuCtrl' , [ '$scope ' , '$location' , function ( $scope , $location ) {
3
+ module . run ( [ '$rootScope ' , '$location' , function ( $scope , $location ) {
4
4
$scope . headerMenu = [ ] ;
5
- $scope . location = $location ;
5
+ $scope . isRouteActive = function ( id ) {
6
+ return $location . path ( ) . indexOf ( id ) === 0 ;
7
+ } ;
6
8
angular . forEach ( options . headerMenus , function ( label , id ) {
7
9
$scope . headerMenu . push ( {
8
10
id :id ,
@@ -12,15 +14,15 @@ dAdmin.controller('HeaderMenuCtrl', ['$scope', '$location', function ($scope, $l
12
14
} ) ;
13
15
} ] ) ;
14
16
15
- dAdmin . factory ( 'Assignment' , [ '$resource' , function ( $resource ) {
17
+ module . factory ( 'Assignment' , [ '$resource' , function ( $resource ) {
16
18
17
19
return $resource ( prefixApiUrl + 'assignment/:id' , { } , {
18
20
assign : { method : 'POST' , url : prefixApiUrl + 'assignment/assign/:id' } ,
19
21
revoke : { method : 'POST' , url : prefixApiUrl + 'assignment/revoke/:id' } ,
20
22
} ) ;
21
23
} ] ) ;
22
24
23
- dAdmin . factory ( 'Item' , [ '$resource' , function ( $resource ) {
25
+ module . factory ( 'Item' , [ '$resource' , function ( $resource ) {
24
26
25
27
return $resource ( prefixApiUrl + 'item/:id' , { } , {
26
28
assign : { method : 'POST' , url : prefixApiUrl + 'item/assign/:id' } ,
@@ -29,13 +31,13 @@ dAdmin.factory('Item', ['$resource', function ($resource) {
29
31
} ) ;
30
32
} ] ) ;
31
33
32
- dAdmin . factory ( 'Rule' , [ '$resource' , function ( $resource ) {
34
+ module . factory ( 'Rule' , [ '$resource' , function ( $resource ) {
33
35
34
36
return $resource ( prefixApiUrl + 'rule/:id' , { } , {
35
37
} ) ;
36
38
} ] ) ;
37
39
38
- dAdmin . factory ( 'Route' , [ '$resource' , function ( $resource ) {
40
+ module . factory ( 'Route' , [ '$resource' , function ( $resource ) {
39
41
40
42
return $resource ( prefixApiUrl + 'route' , { } , {
41
43
query : { method : 'GET' , isArray : false } ,
@@ -44,13 +46,13 @@ dAdmin.factory('Route', ['$resource', function ($resource) {
44
46
} ) ;
45
47
} ] ) ;
46
48
47
- dAdmin . factory ( 'Menu' , [ '$resource' , function ( $resource ) {
49
+ module . factory ( 'Menu' , [ '$resource' , function ( $resource ) {
48
50
49
51
return $resource ( prefixApiUrl + 'menu/:id' , { } , {
50
52
values : { method : 'GET' , url : prefixApiUrl + 'menu/values' }
51
53
} ) ;
52
54
} ] ) ;
53
55
54
- dAdmin . filter ( 'escape' , function ( ) {
56
+ module . filter ( 'escape' , function ( ) {
55
57
return window . encodeURI ;
56
58
} ) ;
0 commit comments