Skip to content

Instantly share code, notes, and snippets.

@gintsgints
Created March 1, 2014 09:45
Show Gist options
  • Save gintsgints/9287649 to your computer and use it in GitHub Desktop.
Save gintsgints/9287649 to your computer and use it in GitHub Desktop.
.state('companies', {
url: '/companies',
templateUrl: 'views/companies.html',
controller: 'CompaniesCtrl',
resolve: {
companies : function(ejsserver, ejsResource) {
var ejs = ejsResource(ejsserver);
var client = ejs.Request().indices('emarket').types('companies');
return client.doSearch();
}
}
})
.state('companies.add', {
views: {
'': {
templateUrl: 'views/company.edit.html',
controller: 'CompanyCtrl'
}
}
})
.state('companies.item', {
url: '/:id',
views: {
'': {
templateUrl: 'views/company.html',
controller: 'CompanyCtrl'
}
}
})
.state('companies.item.edit', {
views: {
'@companies' : {
templateUrl: 'views/company.edit.html',
controller: 'CompanyCtrl'
}
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment