private function comprobarPermiso()
 {
     if (Roles::getInvitado() || !Roles::getUsuario()) {
         return $this->redirect("index.php?r=site/nologed&pg=usuario");
     }
     return true;
 }
Example #2
0
 <?php
 NavBar::begin([
     'brandLabel' => 'Gestinventabilidad',
     'brandUrl' => Yii::$app->homeUrl,
     'options' => [
         'class' => 'navbar-inverse navbar-fixed-top',
     ],
 ]);
 
 $items = [
         ['label' => 'Inicio', 'url' => ['/site/index']],
         ['label' => 'Acerca de...', 'url' => ['/site/about']],
         ['label' => 'Contacto', 'url' => ['/site/contact']]
     ];
 
 if(!Roles::getInvitado() && Roles::getUsuario()){
     $items[]=[    
         'label' => 'Usuarios',
         'url' => ['/usuario'],
         ];
 }
         
 if (!Roles::getInvitado() && Roles::getInventario()){
         $items[]=[    
         'label' => 'Inventario',
         'items' => [
              ['label' => 'Ubicaciones', 'url' => ['/ubicaciones']],
              '<li class="divider"></li>',
              //'<li class="dropdown-header">Categorias</li>',
              ['label' => 'Categorias', 'url' => ['/categorias-objetos']],
              ['label' => 'Subcategorias', 'url' => ['/tipo-categorias']],