servidor = $cfg["servidor"]; $bd->nombre_bd = $cfg["base_datos"]; $bd->usuario = $cfg["usuario"]; $bd->password = $cfg["password"]; $bd->urls_amigables = $cfg["urls_amigables"]; $bd->connect(); //////////////////////////////////////////////////////////////////////////////// // FUNCIONES //////////////////////////////////////////////////////////////////////////////// $func = new Functions($lang, $cfg, $bd); //////////////////////////////////////////////////////////////////////////////// // TRATAMIENTO DE LAS URLS //////////////////////////////////////////////////////////////////////////////// $retorno = $func->tratarHtaccess(); //////////////////////////////////////////////////////////////////////////////// // OBTENCION DEL IDIOMA //////////////////////////////////////////////////////////////////////////////// include_once ("lang/" . $func->getFicheroIdiomas($lang)); // OBTENER ARCHIVO DEL MODULO A CARGAR $archivo_modulo = $func->getModulo($modulo, $id1, $id2, $id3, $id4, $id5, $id_link); if (trim($archivo_modulo) == "") { header("location: " . $func->getLinkEstandar($lang, _MOD_ERROR404)); exit; } $catalogo = false; if ($archivo_modulo == 'catalogo-productos/cat_index.php') { $catalogo = true; } $portada = false; if ($archivo_modulo == 'portada/portada_index.php') { $portada = true; } $tablaAfectada = ''; $separador = ''; if ($catalogo) { $tablaAfectada = 'cat_categorias'; $separador = _MOD_CATEGORIA . ','; } // OBTENER VARIABLES MAS UTILIZADAS EN EL PROYECTO $idSeccionPadre = $func->getIdSeccionPadre($modulo, $id1, $id2, $id3, $id4, $id5); $numeroSeccionPadre = $func->getNumeroSeccionPadre($idSeccionPadre); $tituloSeccionPadre = $func->getTituloSeccionPadre($idSeccionPadre); $currentElement = $func->getUltimoElemento($modulo, $id1, $id2, $id3, $id4, $id5); if($currentElement == '') { $idElementoSeleccionado = $func->getIdMenuFromModulo($modulo); }else{ $idElementoSeleccionado = $func->getIdElemento($currentElement); } $idLinkMenu = $func->getIdLinkMenu($currentElement); $tipolinkMenu = $func->getTipoLinkMenu($currentElement); $tituloSeccion = $func->getTituloSeccionFromId($idElementoSeleccionado); if ($tituloSeccion == '') { $tituloSeccion = $func->getTituloModulo($modulo); } $modulo_menu = $func->getModuloMenu($iden, $modulo, $id1, $id2, $id3, $id4, $id5); $ultimoAlias = $func->getUltimoAliasURL($modulo, $id1, $id2, $id3, $id4, $id5); $lista = explode(",", $ultimoAlias); // DATOS PARA POSICIONAMIENTO $menuMigas = $func->getMigas($modulo, $id1, $id2, $id3, $id4, $id5,'/'); include_once('includes/posicionador.php'); //OBTENER LOS LINKS DE LOS MODULOS DE PORTADA EN MENUS //NOTICIAS $sqlBusquedaModulo = "SELECT a.id as id, b.link as link FROM mnu_menus a INNER JOIN mnu_menus_lang b ON a.id=b.id_menu WHERE a.id_link=34 AND a.tipo_link=4 AND b.cod_idioma='" . $lang ."' AND a.estado=1"; $resBusquedaModulo = $bd->query($sqlBusquedaModulo); if($bd->num_rows($resBusquedaModulo) > 0){ $regBusquedaModulo = $bd->resp($resBusquedaModulo); $idModulo = $regBusquedaModulo['id']; $urlNoticias = $func->getFamiliaLinks($lang,$idModulo,"menu,"); $linkNoticias = $regBusquedaModulo['link']; } //VIDEOS $sqlBusquedaModulo = "SELECT a.id as id FROM mnu_menus a INNER JOIN mnu_menus_lang b ON a.id=b.id_menu WHERE a.id_link=47 AND a.tipo_link=4 AND b.cod_idioma='" . $lang ."' AND a.estado=1"; $resBusquedaModulo = $bd->query($sqlBusquedaModulo); if($bd->num_rows($resBusquedaModulo) > 0){ $regBusquedaModulo = $bd->resp($resBusquedaModulo); $idModulo = $regBusquedaModulo['id']; $linkVideos = $func->getFamiliaLinks($lang,$idModulo,"menu,"); } //GALERIAS $sqlBusquedaModulo = "SELECT a.id as id FROM mnu_menus a INNER JOIN mnu_menus_lang b ON a.id=b.id_menu WHERE a.id_link=40 AND a.tipo_link=4 AND b.cod_idioma='" . $lang ."' AND a.estado=1"; $resBusquedaModulo = $bd->query($sqlBusquedaModulo); if($bd->num_rows($resBusquedaModulo) > 0){ $regBusquedaModulo = $bd->resp($resBusquedaModulo); $idModulo = $regBusquedaModulo['id']; $linkGalerias = $func->getFamiliaLinks($lang,$idModulo,"menu,"); } // CARGAR COMPLOGIN include_once ('templates/' . $cfg['template'] . '/modules/extranet/complogin.php'); // CARGAR LA PLANTILLA include_once ('templates/' . $cfg['template'] . '/index.php'); ob_end_flush(); ?>