unserver-unify
Version:
114 lines (103 loc) • 3.62 kB
JavaScript
angular.module('bamboo.setting', [
'ui.router'
])
.config(
['$stateProvider', '$urlRouterProvider',
function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('index.setting', {
url: "/setting",
template: '<div ui-view></div>',
ncyBreadcrumb: {
skip: true // Never display this state in breadcrumb.
},
abstract: true
})
.state('index.setting.profile', {
url: "/profile/:id/:cs",
templateUrl: "app/setting/profile.html",
ncyBreadcrumb: {
label: 'User Profile'
},
//accessLevel: //accessLevels.user
})
.state('index.setting.myprofile', {
url: "/myprofile",
templateUrl: "app/setting/profile.html",
ncyBreadcrumb: {
label: 'My Profile'
},
//accessLevel: //accessLevels.user
})
.state('index.setting.signup', {
url: "/signup/:role",
templateUrl: "app/setting/signup.html",
ncyBreadcrumb: {
label: 'Register'
},
})
.state('index.setting.signuplink', {
url: "/activationlink",
templateUrl: "app/setting/signup_linkinfo.html",
ncyBreadcrumb: {
label: 'Activation Link'
},
})
.state('index.setting.signupcompany', {
url: "/shop/register",
templateUrl: "app/setting/signup_shop.html",
ncyBreadcrumb: {
label: 'Register a Shop'
},
})
.state('index.setting.signupschool', {
url: "/school/register",
templateUrl: "app/setting/signup_school.html",
ncyBreadcrumb: {
label: 'Register a School'
},
})
.state('index.setting.signupteacher', {
url: "/teacher/register",
templateUrl: "app/setting/signup_teacher.html",
ncyBreadcrumb: {
label: 'Register a Teacher'
},
})
.state('index.setting.signuppartner', {
url: "/partner/register",
templateUrl: "app/setting/signup_partner.html",
ncyBreadcrumb: {
label: 'Register a Partner'
},
})
.state('index.setting.presignup', {
url: "/pre-signup",
templateUrl: "app/setting/pre_signup.html",
ncyBreadcrumb: {
label: 'Choose'
},
})
.state('index.setting.presignupshop', {
url: "/pre-shopsignup",
templateUrl: "app/setting/pre_shop_signup.html",
ncyBreadcrumb: {
label: 'Choose'
},
})
.state('index.setting.presignupschool', {
url: "/pre-schoolsignup",
templateUrl: "app/setting/pre_school_signup.html",
ncyBreadcrumb: {
label: 'Choose'
},
})
.state('index.setting.presignuppartner', {
url: "/pre-partnersignup",
templateUrl: "app/setting/pre_partner_signup.html",
ncyBreadcrumb: {
label: 'Choose'
},
});
}
]);