app routes -> client config

This commit is contained in:
tmshv committed 2016-02-24 21:21:04 +03:00
1 parent 7a81a26bdd
commit 1ec346d4c2
2 files changed
+40 -38

No files matched your search

+2 -38
View File
@@ -34,6 +34,8 @@ import IOService from './services/io';
import MenuService from './services/menu';
import API from './services/api';
import {routes} from './config';
let app = angular.module('hudozka', [
'hudozhka.data',
'ngRoute',
@@ -46,44 +48,6 @@ app.config(($locationProvider, $routeProvider) => {
$locationProvider.hashPrefix('!');
$locationProvider.html5Mode(true);
let routes = [
{
name: '/',
templateUrl: '/views/home.html',
controller: 'HomePageController',
title: 'ДХШ Шлиссельбурга'
},
{
name: '/schedule/:period?/:semester?',
templateUrl: '/views/schedule.html',
controller: 'SchedulePageController',
title: 'Расписание'
},
{
name: '/collective',
templateUrl: '/views/collective.html',
controller: 'CollectivePageController',
title: 'Преподаватели'
},
{
name: '/gallery',
templateUrl: '/views/gallery.html',
controller: 'GalleryPageController',
title: 'Работы учащихся'
},
{
name: '/gallery/:year/:course/:album',
templateUrl: '/views/gallery-album.html',
controller: 'AlbumPageController'
},
{
name: '/documents',
templateUrl: '/views/docs.html',
controller: 'DocsPageController',
title: 'Документы'
}
];
routes.forEach(route => {
if (typeof route === 'function') route = route();
$routeProvider.when(route.name, route);
+38
View File
@@ -5,4 +5,42 @@ export let collectiveSortPattern = [
'my-valkova',
'vv-voronova',
'nv-andreeva'
];
export let routes = [
{
name: '/',
templateUrl: '/views/home.html',
controller: 'HomePageController',
title: 'ДХШ Шлиссельбурга'
},
{
name: '/schedule/:period?/:semester?',
templateUrl: '/views/schedule.html',
controller: 'SchedulePageController',
title: 'Расписание'
},
{
name: '/collective',
templateUrl: '/views/collective.html',
controller: 'CollectivePageController',
title: 'Преподаватели'
},
{
name: '/gallery',
templateUrl: '/views/gallery.html',
controller: 'GalleryPageController',
title: 'Работы учащихся'
},
{
name: '/gallery/:year/:course/:album',
templateUrl: '/views/gallery-album.html',
controller: 'AlbumPageController'
},
{
name: '/documents',
templateUrl: '/views/docs.html',
controller: 'DocsPageController',
title: 'Документы'
}
];