mirror of
https://github.com/vale981/Vulcan
synced 2025-03-10 04:26:41 -04:00
47 lines
1.1 KiB
JavaScript
47 lines
1.1 KiB
JavaScript
Telescope.menuItems.add("adminMenu", {
|
|
route: 'adminPages',
|
|
label: 'Pages',
|
|
description: 'manage_static_pages'
|
|
});
|
|
|
|
Telescope.adminRoutes.route('/pages', {
|
|
name: "adminPages",
|
|
action: function(params, queryParams) {
|
|
BlazeLayout.render("layout", {main: "admin_wrapper", admin: "pages"});
|
|
}
|
|
});
|
|
|
|
FlowRouter.route('/page/:slug', {
|
|
name: "page",
|
|
action: function(params, queryParams) {
|
|
BlazeLayout.render("layout", {main: "page"});
|
|
}
|
|
});
|
|
|
|
// var PageController = RouteController.extend({
|
|
// currentPage: function () {
|
|
// return Pages.findOne({slug: this.params.slug});
|
|
// },
|
|
// getTitle: function () {
|
|
// return this.currentPage() && this.currentPage().title;
|
|
// },
|
|
// data: function () {
|
|
// return this.currentPage();
|
|
// }
|
|
// });
|
|
|
|
// Meteor.startup(function () {
|
|
|
|
// Router.onBeforeAction(Router._filters.isAdmin, {only: ['pages']});
|
|
|
|
// Router.route('/page/:slug', {
|
|
// name: 'page',
|
|
// controller: PageController
|
|
// });
|
|
|
|
// Router.route('/pages', {
|
|
// name: 'pages',
|
|
// controller: Telescope.controllers.admin
|
|
// });
|
|
|
|
// });
|