Empty CMS section when only manage_themes permission granted
Fixes #2425
This commit is contained in:
parent
359461d93e
commit
55848e400c
|
|
@ -109,9 +109,14 @@ class ServiceProvider extends ModuleServiceProvider
|
|||
'icon' => 'icon-magic',
|
||||
'iconSvg' => 'modules/cms/assets/images/cms-icon.svg',
|
||||
'url' => Backend::url('cms'),
|
||||
'permissions' => ['cms.*'],
|
||||
'permissions' => [
|
||||
'cms.manage_content',
|
||||
'cms.manage_assets',
|
||||
'cms.manage_pages',
|
||||
'cms.manage_layouts',
|
||||
'cms.manage_partials'
|
||||
],
|
||||
'order' => 10,
|
||||
|
||||
'sideMenu' => [
|
||||
'pages' => [
|
||||
'label' => 'cms::lang.page.menu_label',
|
||||
|
|
|
|||
|
|
@ -39,7 +39,13 @@ class Index extends Controller
|
|||
|
||||
protected $theme;
|
||||
|
||||
public $requiredPermissions = ['cms.*'];
|
||||
public $requiredPermissions = [
|
||||
'cms.manage_content',
|
||||
'cms.manage_assets',
|
||||
'cms.manage_pages',
|
||||
'cms.manage_layouts',
|
||||
'cms.manage_partials'
|
||||
];
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
|
|
|
|||
Loading…
Reference in New Issue