template_dir = $dir_base."/templates/"; $plantilla_ficha->compile_dir = $dir_base."/templates_c/"; $plantilla_ficha->config_dir = $dir_base."/configs/"; $plantilla_ficha->cache_dir = $dir_base."/cache/"; //$plantilla->debugging = true; $dir_base=$_SERVER["DOCUMENT_ROOT"]."/apariencias/cuerpo/"; $plantilla = new Smarty; $plantilla->template_dir = $dir_base."/templates/"; $plantilla->compile_dir = $dir_base."/templates_c/"; $plantilla->config_dir = $dir_base."/configs/"; $plantilla->cache_dir = $dir_base."/cache/"; require_once ( $_SERVER["DOCUMENT_ROOT"]."/modulos/mod_agencia/pub/config_agencia_local_inc.php" ); $conn = &ADONewConnection('mysql'); $conn->Connect($AGENCIA_HOST,$AGENCIA_USER,$AGENCIA_CLAVE,$AGENCIA_BD); $conn->debug=($_REQUEST["debug"]==1); $sql="SELECT * from mod_agencia_eventos_datos WHERE id='".$id."'"; $registro=$conn->GetRow($sql); if ($res) { // No hay resultados $error="No se ha encontrado ningun Evento"; } else { // Sacamos la ficha if (!empty($registro[localidad_loc])) $nom_localidad=$conn->GetOne("SELECT nombre FROM aux_localidades WHERE id='".$registro[localidad_loc]."'"); else if (!empty($registro[provincia_loc])) $nom_localidad=$conn->GetOne("SELECT nombre FROM aux_localidades WHERE id='".$registro[provincia_loc]."'"); else if (!empty($registro[comunidad_loc])) $nom_localidad=$conn->GetOne("SELECT nombre FROM aux_localidades WHERE id='".$registro[comunidad_loc]."'"); else $nom_localidad=""; if ($registro[url] != '') { if (substr(strtolower($registro[url]),0,4)=='http') $plantilla_ficha->assign(URL,$registro[url]); else $plantilla_ficha->assign(URL,"http://".$registro[url]); } else $plantilla_ficha->assign(URL,''); if ($registro[documento] != '') { $plantilla_ficha->assign(ICONODOCUMENTO,"/modulos/mod_documentos/pub/icon_docs/".icono($registro[documento])); $plantilla_ficha->assign(ENLACEDOCUMENTO,$ruta.DOCUMENTOS_URL.$registro[documento]); $nom_documento=$conn->GetOne("SELECT titulo FROM mod_documentos_docs WHERE fichero='".$registro[documento]."'"); $plantilla_ficha->assign(NOMBREDOCUMENTO,$nom_documento); } else $plantilla_ficha->assign(ENLACEDOCUMENTO,''); $plantilla_ficha->assign(LOCALIDAD,$nom_localidad); $plantilla_ficha->assign(CABECERO_INTERIOR,$_SERVER['DOCUMENT_ROOT']."/apariencias/cuerpo/templates/cabecero_interior.php"); $plantilla_ficha->assign(NOMBRE,$registro[titulo]); $plantilla_ficha->assign(TITULO_INTERIOR,$registro[titulo]); $plantilla_ficha->assign(DESCRIPCION,nl2br($registro[descripcion])); $plantilla_ficha->assign(OBJETIVO,$registro[objetivo]); $plantilla_ficha->assign(DIRECCION,$registro[direccion]); $plantilla_ficha->assign(LOCALIDAD,$nom_localidad); $plantilla_ficha->assign(FECHAINI,BD2fecha($registro[fecha_inicio])); $plantilla_ficha->assign(FECHAFIN,BD2fecha($registro[fecha_fin])); $plantilla_ficha->assign(FOTO,$registro[imagen]); $plantilla_ficha->assign(RUTA,$ruta); $plantilla_ficha->assign(CONTACTO,$registro[contacto]); $plantilla_ficha->assign(EMAIL,$registro[email]); $plantilla_ficha->assign(HORARIO,$registro[horario]); $plantilla_ficha->assign(ruta,$ruta); $plantilla_ficha->assign('MENSA',$error); $plantilla_ficha->assign(RESULTADOS,$_pagi_info); $plantilla_ficha->assign(PAGINACION,$_pagi_navegacion); $html_ficha=$plantilla_ficha->fetch("ficha.tpl"); // El titulo ya lleva el nombre del portal $metas_titulo=$registro[titulo]; // La descripcion ya lleva la coletilla de las imagenes y el nombre del portal $metas_descripcion=$registro[descripcion]; // Los keywords ya llevan la coletilla de las imagenes y el nombre del portal $metas_keywords=$registro[titulo]." - ".$registro[descripcion]; // Metadata incluye los keywords en la pagina. @include_once ($_SERVER["DOCUMENT_ROOT"]."/modulos/shared_software/metadata.php"); // Zonas incluye el menu, el cabecero, .... de cuerpo_menu, segun le pasen valores por arriba o leyendo de la BD de zonas. @include_once ($_SERVER["DOCUMENT_ROOT"]."/modulos/shared_software/zonas.php"); $plantilla->assign(CONTENIDO,$html_ficha); $plantilla->display("cuerpo_menu.tpl"); } // Fin del listado. $conn->close(); ?>