Addressbook module: improve routing views handling

pull/91/head
Francis Lachapelle 2015-03-20 13:30:46 -04:00
parent 766c421b53
commit 2edfd1863b
1 changed files with 13 additions and 6 deletions

View File

@ -59,8 +59,7 @@
abstract: true,
views: {
card: {
template: '<ui-view/>',
controller: 'CardCtrl'
template: '<ui-view/>'
}
},
resolve: {
@ -71,13 +70,21 @@
})
.state('addressbook.card.view', {
url: '/view',
templateUrl: 'UIxContactViewTemplate', // UI/Templates/Contacts/UIxContactViewTemplate.wox
controller: 'CardCtrl'
views: {
'card@addressbook': {
templateUrl: 'UIxContactViewTemplate', // UI/Templates/Contacts/UIxContactViewTemplate.wox
controller: 'CardCtrl'
}
}
})
.state('addressbook.card.editor', {
url: '/edit',
templateUrl: 'UIxContactEditorTemplate', // UI/Templates/Contacts/UIxContactEditorTemplate.wox
controller: 'CardCtrl'
views: {
'card@addressbook': {
templateUrl: 'UIxContactEditorTemplate', // UI/Templates/Contacts/UIxContactEditorTemplate.wox
controller: 'CardCtrl'
}
}
});
// if none of the above states are matched, use this as the fallback