BackendComposer plugin for CakePHP
Instalación
Instalar a través de composer
composer require sti1987/backend-composer
Añadir referencia al plugin en el fichero config/bootstrap.php
/*
* Plugin BackendComposer
* https://github.com/sti1987/backend-composer
*/
Plugin::load('BackendComposer', ['routes' => true, 'bootstrap' => true]);
Añadir referencia al plugin en el fichero config/routes.php
/*
* Plugin Backend
* https://github.com/sti1987/backend-composer
*/
$routes->loadPlugin('BackendComposer');
Utilización
Cargar el menú del plugin en el fichero src/Template/Element/left.ctp
//$elementos = ['Paginas', 'Menus'];
<?= $this->element('BackendComposer.left') ?>
Opcional: Variable de configuración que define el nivel de backend a utilizar
//BackendComposer
'BackendComposer' => [
'Admin' => ['level' => 'Admin'],
'Gestion' => ['level' => 'Gestion'],
],