Updating single files in modules/cms

This commit is contained in:
Stefan Talen 2014-10-11 01:56:53 +02:00
parent 634865e42e
commit 40640d1923
2 changed files with 14 additions and 13 deletions

View File

@ -25,7 +25,7 @@ class ServiceProvider extends ModuleServiceProvider
/* /*
* Register navigation * Register navigation
*/ */
BackendMenu::registerCallback(function($manager) { BackendMenu::registerCallback(function ($manager) {
$manager->registerMenuItems('October.Cms', [ $manager->registerMenuItems('October.Cms', [
'cms' => [ 'cms' => [
'label' => 'cms::lang.cms.menu_label', 'label' => 'cms::lang.cms.menu_label',
@ -86,7 +86,7 @@ class ServiceProvider extends ModuleServiceProvider
/* /*
* Register permissions * Register permissions
*/ */
BackendAuth::registerCallback(function($manager) { BackendAuth::registerCallback(function ($manager) {
$manager->registerPermissions('October.Cms', [ $manager->registerPermissions('October.Cms', [
'cms.manage_content' => ['label' => 'cms::lang.permissions.manage_content', 'tab' => 'Cms'], 'cms.manage_content' => ['label' => 'cms::lang.permissions.manage_content', 'tab' => 'Cms'],
'cms.manage_assets' => ['label' => 'cms::lang.permissions.manage_assets', 'tab' => 'Cms'], 'cms.manage_assets' => ['label' => 'cms::lang.permissions.manage_assets', 'tab' => 'Cms'],
@ -100,14 +100,14 @@ class ServiceProvider extends ModuleServiceProvider
/* /*
* Register widgets * Register widgets
*/ */
WidgetManager::instance()->registerFormWidgets(function($manager){ WidgetManager::instance()->registerFormWidgets(function ($manager) {
$manager->registerFormWidget('Cms\FormWidgets\Components'); $manager->registerFormWidget('Cms\FormWidgets\Components');
}); });
/* /*
* Register settings * Register settings
*/ */
SettingsManager::instance()->registerCallback(function($manager){ SettingsManager::instance()->registerCallback(function ($manager) {
$manager->registerSettingItems('October.Cms', [ $manager->registerSettingItems('October.Cms', [
'theme' => [ 'theme' => [
'label' => 'cms::lang.theme.settings_menu', 'label' => 'cms::lang.theme.settings_menu',
@ -123,7 +123,7 @@ class ServiceProvider extends ModuleServiceProvider
/* /*
* Register components * Register components
*/ */
ComponentManager::instance()->registerComponents(function($manager){ ComponentManager::instance()->registerComponents(function ($manager) {
$manager->registerComponent('Cms\Classes\ViewBag', 'viewBag'); $manager->registerComponent('Cms\Classes\ViewBag', 'viewBag');
}); });
} }
@ -137,21 +137,22 @@ class ServiceProvider extends ModuleServiceProvider
{ {
parent::boot('cms'); parent::boot('cms');
Event::listen('pages.menuitem.listTypes', function() { Event::listen('pages.menuitem.listTypes', function () {
return [ return [
'cms-page'=>'CMS Page ' 'cms-page' => 'CMS Page '
]; ];
}); });
Event::listen('pages.menuitem.getTypeInfo', function($type) { Event::listen('pages.menuitem.getTypeInfo', function ($type) {
if ($type == 'cms-page') if ($type == 'cms-page') {
return CmsPage::getMenuTypeInfo($type); return CmsPage::getMenuTypeInfo($type);
}
}); });
Event::listen('pages.menuitem.resolveItem', function($type, $item, $url, $theme) { Event::listen('pages.menuitem.resolveItem', function ($type, $item, $url, $theme) {
if ($type == 'cms-page') if ($type == 'cms-page') {
return CmsPage::resolveMenuItem($item, $url, $theme); return CmsPage::resolveMenuItem($item, $url, $theme);
}
}); });
} }
} }

View File

@ -3,7 +3,7 @@
/* /*
* Register CMS routes before all user routes. * Register CMS routes before all user routes.
*/ */
App::before(function($request) { App::before(function ($request) {
/* /*
* Combine JavaScript and StyleSheet assets * Combine JavaScript and StyleSheet assets