Example #1
0
<div class="submenu">
    <ul>
        <?php 
    if (RegistryHelper::getRolUsuario()->id == ROL_ID_ADMINISTRADOR) {
        ?>
        <li><a href="index.php?accion=ronda_new">Alta</a></li>
        <?php 
    }
    ?>
        <li><a href="index.php?accion=ronda_adm">Administraci&oacute;n</a></li>
    </ul>
</div>
           
<!--  MENU ESTADISTICAS -->
<?php 
    if (RegistryHelper::getRolUsuario()->id == ROL_ID_ADMINISTRADOR || RegistryHelper::getRolUsuario()->id == ROL_ID_AUTORIDAD) {
        ?>
<div class="silverheader"><a href="#">Estad&iacute;sticas</a></div>
<div class="submenu">
    <ul>        
        <li><a href="index.php?accion=estadistica_ronda_realizada">Rondas Realizadas</a></li>
        <li><a href="index.php?accion=estadistica_alarma">Alarmas</a></li>
        
    </ul>
</div>  
<?php 
    }
    ?>
                        
         
</div>
Example #2
0
    if ($_GET['pop'] == 1) {
        include_once "comun/inc.template_pop_arriba.php";
    }
}
// Si el usuario no esta logueado y no se esta solicitando la ejecucion de ningun proceso
// se guarda la URL para aplicar el patron ReturnTo luego del logueo.
if (!RegistryHelper::isUserLogged() && $action_name != 'Login') {
    //Codigo de ReturnTo
    if (isset($_GET['accion']) && $_GET['accion'] != 'logout') {
        $params['returnAction'] = urlencode($_SERVER["QUERY_STRING"]);
    }
    Application::Go("Login", "", $params);
}
// Se valida que el usuario logueado tenga el permiso para ejecutar la accion solitada
// segun su rol.
$rol = RegistryHelper::getRolUsuario();
if ($action_name != 'Login' && !PermissionHelper::validateAccess($action_name, $rol->descripcion)) {
    Application::Go("PermisoDenegado");
}
// Si el usuario esta logueado y se solicita LOGIN, redirigir a INICIO
if (RegistryHelper::isUserLogged() && $action_name == 'Login') {
    Application::Go("Inicio", "", $params);
}
// Incluir el archivo con la clase
include_once 'acciones/' . $modulo . '/accion.' . $class_name . '.php';
// Crear la clase de la accion correspondiente
eval('$actionController = new $class_name;');
?>
		 <div class='aplicacion'>
			<?php 
$actionController->ejecutarCiclo();