Skip to content
Snippets Groups Projects
Commit 4ffb57b2 authored by Eike Cochu's avatar Eike Cochu
Browse files

fixed active menu links for subroutes, added root controller

parent 124e4ea8
Branches
No related tags found
No related merge requests found
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en" ng-app="vipra.app"> <html lang="en" ng-app="vipra.app" ng-controller="RootController">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
...@@ -51,9 +51,9 @@ ...@@ -51,9 +51,9 @@
<!-- Collect the nav links, forms, and other content for toggling --> <!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="vipra-navbar-collapse-1"> <div class="collapse navbar-collapse" id="vipra-navbar-collapse-1">
<ul class="nav navbar-nav"> <ul class="nav navbar-nav">
<li ui-sref-active="active"><a ui-sref="articles.index">Articles</a></li> <li ng-class="{active:$state.includes('articles')}"><a ui-sref="articles.index">Articles</a></li>
<li ui-sref-active="active"><a ui-sref="topics.index">Topics</a></li> <li ng-class="{active:$state.includes('topics')}"><a ui-sref="topics.index">Topics</a></li>
<li ui-sref-active="active"><a ui-sref="words.index">Words</a></li> <li ng-class="{active:$state.includes('words')}"><a ui-sref="words.index">Words</a></li>
</ul> </ul>
</div><!-- /.navbar-collapse --> </div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid --> </div><!-- /.container-fluid -->
......
...@@ -14,6 +14,10 @@ ...@@ -14,6 +14,10 @@
pageSize = 100, pageSize = 100,
paginationPadding = 4; paginationPadding = 4;
app.controller('RootController', ['$scope', '$state', function($scope, $state) {
$scope.$state = $state;
}]);
/** /**
* Index controller * Index controller
*/ */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment