Exemplo n.º 1
0
 public static function getAdminMenu($controller)
 {
     self::$_controller = $controller;
     $items = array(array('label' => '<i class="icon-mail-reply"></i>  Regresar a la App', 'url' => Yii::app()->homeUrl));
     return self::generateMenu($items);
 }
Exemplo n.º 2
0
 public static function getAdminMenu($controller)
 {
     self::$_controller = $controller;
     $items = array(array('label' => '<i class="aweso-arrow-left"></i> Home', 'url' => Yii::app()->homeUrl), array('label' => '<i class="aweso-user"></i>  Usuarios', 'url' => Yii::app()->user->ui->userManagementAdminUrl, 'access' => 'Cruge.ui.*', 'active_rules' => array('module' => 'cruge')), array('label' => '<i class="aweso-map-marker"></i> Ubicaciones', 'url' => '#', 'itemOptions' => array('class' => 'dropdown-list'), 'linkOptions' => array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown-list'), 'items' => array(array('label' => 'País', 'url' => array('/personal/pais/admin/'), 'access' => 'action_pais_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'pais')), array('label' => 'Región', 'url' => array('/personal/region/admin/'), 'access' => 'action_region_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'region')), array('label' => 'Provincia', 'url' => array('/personal/provincia/admin/'), 'access' => 'action_provincia_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'provincia')), array('label' => 'Ciudad', 'url' => array('/personal/ciudad/admin/'), 'access' => 'action_ciudad_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'ciudad')), array('label' => 'Sector', 'url' => array('/personal/sector/admin/'), 'access' => 'action_sector_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'sector')))), array('label' => '<i class="aweso-briefcase"></i> Empleo', 'url' => '#', 'itemOptions' => array('class' => 'dropdown-list'), 'linkOptions' => array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown-list'), 'items' => array(array('label' => 'Departamentos', 'url' => array('/personal/empleoDepartamento/admin/'), 'access' => 'action_empleoDepartamento_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'empleoDepartamento')), array('label' => 'Cargos', 'url' => array('/personal/empleoCargo/admin/'), 'access' => 'action_empleoCargo_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'empleoCargo')), array('label' => 'Estados', 'url' => array('/personal/estadoEmpleo/admin/'), 'access' => 'action_estadoEmpleo_admin', 'active_rules' => array('module' => 'personal', 'controller' => 'estadoEmpleo')))), array('label' => '<i class="aweso-tasks"></i> Tareas', 'url' => '#', 'itemOptions' => array('class' => 'dropdown-list'), 'linkOptions' => array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown-list'), 'items' => array(array('label' => 'Etapas', 'url' => array('/tareas/tareaEtapa/admin/'), 'access' => 'action_tareaEtapa_admin', 'active_rules' => array('module' => 'tareas', 'controller' => 'tareaEtapa')))), array('label' => '<i class="aweso-file"></i> Informes', 'url' => '#', 'itemOptions' => array('class' => 'dropdown-list'), 'linkOptions' => array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown-list'), 'items' => array(array('label' => 'Prioridad', 'url' => array('/notificacion/prioridadInforme/admin/'), 'access' => 'action_prioridadInforme_admin', 'active_rules' => array('module' => 'notificacion', 'controller' => 'prioridadInforme')), array('label' => 'Tipos', 'url' => array('/notificacion/tipoInforme/admin/'), 'access' => 'action_tipoInforme_admin', 'active_rules' => array('module' => 'notificacion', 'controller' => 'tipoInforme')))), array('label' => '<i class="aweso-archive"></i> Solicitud ', 'url' => '#', 'itemOptions' => array('class' => 'dropdown-list'), 'linkOptions' => array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown-list'), 'items' => array(array('label' => 'Asuntos', 'url' => array('/actividades/permisoAsunto/admin/'), 'access' => 'action_permisoAsunto_admin', 'active_rules' => array('module' => 'actividades', 'controller' => 'permisoAsunto')), array('label' => 'Etapas', 'url' => array('/actividades/permismoEtapa/admin/'), 'access' => 'action_permismoEtapa_admin', 'active_rules' => array('module' => 'actividades', 'controller' => 'permismoEtapa')))), array('label' => '<i class="aweso-exchange"></i> Turnos ', 'url' => array('/actividades/turno/admin'), 'access' => 'action_turno_admin', 'active_rules' => array('module' => 'actividades', 'controller' => 'turno', 'action' => 'admin')), array('label' => '<i class="aweso-time"></i> Tipo Horario ', 'url' => array('/actividades/horarioTipo/admin'), 'access' => 'action_horarioTipo_admin', 'active_rules' => array('module' => 'actividades', 'controller' => 'horarioTipo', 'action' => 'admin')), array('label' => '<i class="aweso-warning-sign"></i> Tipo Sanción ', 'url' => array('/notificacion/tipoSancion/admin'), 'access' => 'action_tipoSancion_admin', 'active_rules' => array('module' => 'notificacion', 'controller' => 'tipoSancion', 'action' => 'admin')));
     return self::generateMenu($items);
 }
Exemplo n.º 3
0
 public static function getAdminMenu($controller)
 {
     self::$_controller = $controller;
     $items = array(array('label' => '<i class="icon-mail-reply"></i>  Regresar a la App', 'url' => Yii::app()->homeUrl), array('label' => '<i class="icon-user"></i>  Usuarios', 'url' => Yii::app()->user->ui->userManagementAdminUrl, 'access' => 'Cruge.ui.*', 'active_rules' => array('module' => 'cruge')));
     return self::generateMenu($items);
 }