My application has two controllers. I have a pageCtrl
which I use to handle my navigation and sidebar. I also have a calendarCtrl
for handling the data on my page. This controller is configured as shown below:
$stateProvider
.state('calendar', {
url: '/calendar/:category/:competition/:team',
controller: 'calendarCtrl',
templateUrl: 'app/modules/calendar/calendarView.html',
})
To make my navigation work I also need access to the :category/:competition/:team
-params in my pageCtrl
. Can I configure this using the same way? Something like:
$stateProvider
.state("page", {
abstract: true,
controller: 'pageCtrl',
// params: :category/:competition/:team
})
Edit: Using $stateParams
in the calendarCtrl
works fine. I just can't figure out how I can make sure my pageCtrl
also can get read the url.