<?php require_once 'autoload.php'; require_once 'sesiones.php'; $html = new element(array('tag' => 'html', 'lang' => 'es', 'id' => false, include 'view/head.php', new element(array('tag' => 'body', 'id' => false, include 'view/navbar.php')))); $html->getElementByTag('body')->addElement(include 'view/modal.php'); //Finalmente esto lo usaremos bastante sin importar si ya se hizo login. $html->getElementByTag('body')->addElement(new element(array('tag' => 'div', 'id' => 'bt-container', 'class' => 'container-fluid'))); if (!(isset($_SESSION['usuario']) && is_a($_SESSION['usuario'], 'usuario'))) { // Si no tenemos sesión nos vamos a identificar $html->getElementById('bt-container')->addElement(include 'view/login.php'); $html->getElementByTag('head')->addElement(new element(array('tag' => 'script', 'src' => 'js/login.js', 'type' => 'text/javascript', 'id' => false))); } else { /* * Supuestamente si tenemos una sesión activa (o por lo menos un email) * Por lo que ya hay menú */ $html->getElementById('bt-container')->addElement(new element(array('id' => 'menu_usuario', 'tag' => 'div', new element(array('tag' => 'ul', 'class' => 'nav nav-tabs'))))); $html->getElementById('bt-container')->addElement(new element(array('tag' => 'div', 'class' => 'tab-content', 'id' => 'tab-content'))); //Aqui va el contenido de los tabs foreach ($_SESSION['usuario']->getMenu() as $value) { $active = true; /* * Agregamos el contenido y el menu */ try { $html->getElementById('tab-content')->addElement(new element(array('tag' => 'div', 'id' => $value['leyenda'], 'class' => 'tab-pane fade', include_once 'view/' . stripAccents($value['leyenda']) . '.php'))); $html->getElementByTag('head')->addElement(new element(array('tag' => 'script', 'id' => false, 'src' => 'js/' . stripAccents($value['leyenda']) . '.js'))); if ($active) { $html->getElementById($value['leyenda'])->addAtributo('class', 'in active'); $active = false;