예제 #1
0
<?php

session_start();
require_once __DIR__ . "/../Clases/ControladorBaseDatos.php";
require_once __DIR__ . "/../Clases/DesplegadorInterfaz.php";
ControladorBaseDatos::validarSesionIniciada('Menu');
$tipo = ControladorBaseDatos::obtenerTipoUsuario();
$nombre = ControladorBaseDatos::obtenerNombreUsuario();
$plantilla = file_get_contents(__DIR__ . "/Plantillas/menu.html");
$plantilla = str_replace('|footer|', DesplegadorInterfaz::getFooter(), $plantilla);
$plantilla = str_replace('|username|', $nombre, $plantilla);
$conTab = "";
if ($tipo == 'A') {
    $conTab = $conTab . "<tr>\n                <td id='opc1'>\n                    <a href='BusquedaHerramientas.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-cog fa-5x'></span>\n                        <p class='titulo'>Herramientas</p>\n                    </a>\n                </td>\n             </tr>";
} else {
    if ($tipo == 'V') {
        $conTab = $conTab . "<tr>\n                <td id='opc1'>\n                    <a href='BusquedaHerramientas.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-cog fa-5x'></span>\n                        <p class='titulo'>Herramientas</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='RealizarVenta.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-shopping-cart fa-5x'></span>\n                        <p class='titulo'>Ventas</p>\n                    </a>\n                </td>\n            </tr>";
    } else {
        if ($tipo == 'C') {
            $conTab = $conTab . "<tr>\n                <td id='opc1'>\n                    <a href='BusquedaHerramientas.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-cog fa-5x'></span>\n                        <p class='titulo'>Herramientas</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='VerVenta.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-shopping-cart fa-5x'></span>\n                        <p class='titulo'>Ventas</p>\n                    </a>\n                </td>\n            </tr>";
        } else {
            $conTab = $conTab . "<tr>\n                <td id='opc1'>\n                    <a href='BusquedaHerramientas.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-cog fa-5x'></span>\n                        <p class='titulo'>Herramientas</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='BusquedaClientes.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-group fa-5x'></span>\n                        <p class='titulo'>Clientes</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='BusquedaEmpleados.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-book fa-5x'></span>\n                        <p class='titulo'>Empleados</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='BusquedaDistribuidores.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-truck fa-5x'></span>\n                        <p class='titulo'>Distribuidores</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='BusquedaSucursales.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-briefcase fa-5x'></span>\n                        <p class='titulo'>Sucursales</p>\n                    </a>\n                </td>\n                <td>\n                    <a href='RealizarVenta.php' class='hvr-wobble-vertical'>\n                        <span class='fa fa-shopping-cart fa-5x'></span>\n                        <p class='titulo'>Ventas</p>\n                    </a>\n                </td>\n            </tr>";
        }
    }
}
$plantilla = str_replace('|tablaContenido|', $conTab, $plantilla);
echo $plantilla;
 /**
  * Recupera el header para las plantillas en los documentos segun el usuario
  *
  * @author Jonathan Sandoval <*****@*****.**>
  * @return string   código HTML para insertar en las plantillas
  */
 static function getHeader()
 {
     $tipo = ControladorBaseDatos::obtenerTipoUsuario();
     $res = '<header>
             <h1 class="comp">
                 <img src="Recursos/Imagenes/logo.png" class="logo"><!--Logo-->
                     Herremex
                 <button class="logout" onclick="cerrarSession();"><span class="fa fa-sign-out fa-2x">Salir</span></button>
                 <div class="hr2"><hr /></div><!--Linea Roja-->';
     if ($tipo == 'A') {
         $res = $res . '<ul class="menu">
                     <li><a href="menu.php"><p class="menuTitulos"><span class="fa fa-home fa-spin" ></span> Menú</p></a>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-cog" ></span> Herramientas</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaHerramientas.php">Consultas</a></li>
                         </ul>
                     </li>
                 </ul>';
     } else {
         if ($tipo == 'C') {
             $res = $res . '<ul class="menu">
                     <li><a href="menu.php"><p class="menuTitulos"><span class="fa fa-home fa-spin" ></span> Menú</p></a>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-cog" ></span> Herramientas</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaHerramientas.php">Consultas</a></li>
                             <li><a href="AgregacionesHerramientas.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-shopping-cart"></span> Ventas</p></a>
                         <ul class="sub-menu">
                             <li><a href="RealizarVenta.php">Realizar Venta</a></li>
                             <li><a href="VerVenta.php">Ver registro de ventas</a></li>
                         </ul>
                     </li>
                 </ul>';
         } else {
             if ($tipo == 'G') {
                 $res = $res . '<ul class="menu">
                     <li><a href="menu.php"><p class="menuTitulos"><span class="fa fa-home fa-spin" ></span> Menú</p></a>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-cog" ></span> Herramientas</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaHerramientas.php">Consultas</a></li>
                             <li><a href="AgregacionesHerramientas.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-group"></span> Clientes</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaClientes.php">Consultas</a></li>
                             <li><a href="AgregacionesClientes.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-book"></span> Empleados</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaEmpleados.php">Consultas</a></li>
                             <li><a href="AgregacionesEmpleados.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-truck "></span> Distribuidores</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaDistribuidores.php">Consultas</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-briefcase"></span> Sucursales</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaSucursales.php">Consultas</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-shopping-cart"></span> Ventas</p></a>
                         <ul class="sub-menu">
                             <li><a href="RealizarVenta.php">Realizar Venta</a></li>
                             <li><a href="VerVenta.php">Ver registro de ventas</a></li>
                         </ul>
                     </li>
                 </ul>';
             } else {
                 if ($tipo == 'J') {
                     $res = $res . '<ul class="menu">
                     <li><a href="menu.php"><p class="menuTitulos"><span class="fa fa-home fa-spin" ></span> Menú</p></a>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-cog" ></span> Herramientas</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaHerramientas.php">Consultas</a></li>
                             <li><a href="AgregacionesHerramientas.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-group"></span> Clientes</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaClientes.php">Consultas</a></li>
                             <li><a href="AgregacionesClientes.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-book"></span> Empleados</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaEmpleados.php">Consultas</a></li>
                             <li><a href="AgregacionesEmpleados.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-truck "></span> Distribuidores</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaDistribuidores.php">Consultas</a></li>
                             <li><a href="AgregacionesDistribuidores.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-briefcase"></span> Sucursales</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaSucursales.php">Consultas</a></li>
                             <li><a href="AgregacionesSucursales.php">Agregaciones</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-shopping-cart"></span> Ventas</p></a>
                         <ul class="sub-menu">
                             <li><a href="RealizarVenta.php">Realizar Venta</a></li>
                             <li><a href="VerVenta.php">Ver registro de ventas</a></li>
                         </ul>
                     </li>
                 </ul>';
                 } else {
                     if ($tipo == 'V') {
                         $res = $res . '<ul class="menu">
                     <li><a href="menu.php"><p class="menuTitulos"><span class="fa fa-home fa-spin" ></span> Menú</p></a>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-cog" ></span> Herramientas</p></a>
                         <ul class="sub-menu">
                             <li><a href="BusquedaHerramientas.php">Consultas</a></li>
                         </ul>
                     </li>
                     <li><a href="#"><p class="menuTitulos"><span class="fa fa-shopping-cart"></span> Ventas</p></a>
                         <ul class="sub-menu">
                             <li><a href="VerVenta.php">Ver registro de ventas</a></li>
                         </ul>
                     </li>
                 </ul>';
                     }
                 }
             }
         }
     }
     $res = $res . '</h1>
                         <section id="infoUsuario">
                             <i class="fecha"><span id="fecha"> </span></i><!--Fecha Actual-->
                         </section>
                         </header>';
     return $res;
 }