Skip to content

Commit 5f782d5

Browse files
committed
Prepare new release
1 parent 1f4064f commit 5f782d5

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
],
1717
"require": {
1818
"yiisoft/yii2": ">=2.0.4",
19-
"deesoft/yii2-angular": "~1.1",
19+
"deesoft/yii2-angular": "~1.2",
2020
"deesoft/yii2-adminlte": "~1.0"
2121
},
2222
"autoload": {

views/default/index.js

+10-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
var prefixApiUrl = options.currentUrl + '/';
22

3-
dAdmin.controller('HeaderMenuCtrl', ['$scope', '$location', function ($scope, $location) {
3+
module.run(['$rootScope', '$location', function ($scope, $location) {
44
$scope.headerMenu = [];
5-
$scope.location = $location;
5+
$scope.isRouteActive = function (id){
6+
return $location.path().indexOf(id)===0;
7+
};
68
angular.forEach(options.headerMenus, function (label, id) {
79
$scope.headerMenu.push({
810
id:id,
@@ -12,15 +14,15 @@ dAdmin.controller('HeaderMenuCtrl', ['$scope', '$location', function ($scope, $l
1214
});
1315
}]);
1416

15-
dAdmin.factory('Assignment', ['$resource', function ($resource) {
17+
module.factory('Assignment', ['$resource', function ($resource) {
1618

1719
return $resource(prefixApiUrl + 'assignment/:id', {}, {
1820
assign: {method: 'POST', url: prefixApiUrl + 'assignment/assign/:id'},
1921
revoke: {method: 'POST', url: prefixApiUrl + 'assignment/revoke/:id'},
2022
});
2123
}]);
2224

23-
dAdmin.factory('Item', ['$resource', function ($resource) {
25+
module.factory('Item', ['$resource', function ($resource) {
2426

2527
return $resource(prefixApiUrl + 'item/:id', {}, {
2628
assign: {method: 'POST', url: prefixApiUrl + 'item/assign/:id'},
@@ -29,13 +31,13 @@ dAdmin.factory('Item', ['$resource', function ($resource) {
2931
});
3032
}]);
3133

32-
dAdmin.factory('Rule', ['$resource', function ($resource) {
34+
module.factory('Rule', ['$resource', function ($resource) {
3335

3436
return $resource(prefixApiUrl + 'rule/:id', {}, {
3537
});
3638
}]);
3739

38-
dAdmin.factory('Route', ['$resource', function ($resource) {
40+
module.factory('Route', ['$resource', function ($resource) {
3941

4042
return $resource(prefixApiUrl + 'route', {}, {
4143
query: {method: 'GET', isArray: false},
@@ -44,13 +46,13 @@ dAdmin.factory('Route', ['$resource', function ($resource) {
4446
});
4547
}]);
4648

47-
dAdmin.factory('Menu', ['$resource', function ($resource) {
49+
module.factory('Menu', ['$resource', function ($resource) {
4850

4951
return $resource(prefixApiUrl + 'menu/:id', {}, {
5052
values: {method: 'GET', url: prefixApiUrl + 'menu/values'}
5153
});
5254
}]);
5355

54-
dAdmin.filter('escape', function () {
56+
module.filter('escape', function () {
5557
return window.encodeURI;
5658
});

views/layouts/header.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
</button>
1515
</div>
1616
<div class="collapse navbar-collapse pull-left" id="navbar-collapse">
17-
<ul class="nav navbar-nav" ng-controller="HeaderMenuCtrl">
18-
<li ng-repeat="menu in headerMenu" ng-class="{active:location.path().indexOf(menu.id)===0}">
17+
<ul class="nav navbar-nav">
18+
<li ng-repeat="menu in headerMenu" ng-class="{active:isRouteActive(menu.id)}">
1919
<a ng-href="{{menu.url}}" ng-bind="menu.label"></a>
2020
</li>
2121
</ul>

0 commit comments

Comments
 (0)