conectar(); // instanciar los 0bjetos $tabla_museo=new Tabla_Museo($dataBase->getEnlaceHost()); $tabla_foto=new Tabla_Foto($dataBase->getEnlaceHost()); $museo=new Museo(); $txtBusquedaEs="Museos y educación"; $txtBusquedaEu="Museoak eta hezkuntza"; $txtBusquedaEn="Museos y educación"; $txtBusquedaFr="Museos y educación"; $lista_elementos=$tabla_museo->obtenerListaMuseosEducacion(); $plantillas = array("plantillas/museos/museosamedida.htm","plantillas/cabecera.htm","plantillas/lateral.htm","plantillas/pie.htm"); $plantilla = plantillas($plantillas,"museos",$subseccion); $indice=0; $color="normal"; $cuantos=$lista_elementos->getUltimo(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/museos/fila_museo.htm"); $plantillaFilaMapaGenerica=leerFichero(RAIZ."/plantillas/museos/fila_mapa.htm"); while ($indice<$cuantos){ $museo=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFilaMapa=$plantillaFilaMapaGenerica; $plantillaFila=str_replace(TAG_Nmuseo_VALUE,$museo->getNmuseo(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_es_VALUE,$museo->getMdes_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_eu_VALUE,$museo->getMdes_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_en_VALUE,$museo->getMdes_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_fr_VALUE,$museo->getMdes_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Tlocalid_VALUE,$museo->getTlocalid(),$plantillaFila); //para la foto $foto=$tabla_foto->obtenerPrimero($museo->getNmuseo(),"","0","0","0"); if($foto->getNfoto()){ $plantillaFila = str_replace("TAG_Nfoto_VALUE",$foto->getNfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tfoto_VALUE",$foto->getTfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_es_VALUE",$foto->getTdes_es(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_eu_VALUE",$foto->getTdes_eu(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_en_VALUE",$foto->getTdes_en(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_fr_VALUE",$foto->getTdes_fr(), $plantillaFila); } else $plantillaFila = preg_replace("/([\s\S]*)/","", $plantillaFila); $plantillaFilaMapa=str_replace(TAG_Nmuseo_VALUE,$museo->getNmuseo(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tlatitud_VALUE,$museo->getTlatitud(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tlongitu_VALUE,$museo->getTlongitu(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Temail_VALUE,$museo->getTemail(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tlocalid_VALUE,$museo->getTlocalid(),$plantillaFilaMapa); $plantillaFilaMapa=str_replace(TAG_Tweb_VALUE,$museo->getTweb(),$plantillaFilaMapa); $txtMtelefon = str_replace("\r", "\n",$museo->getMtelefon()); $txtMtelefon = str_replace("\n\n", "\n", $txtMtelefon); $plantillaFilaMapa=str_replace(TAG_Mtelefon_VALUE,str_replace("\n","
",$txtMtelefon),$plantillaFilaMapa); if($museo->getTlatitud()!="" and $museo->getTlongitu()!="") $plantillaFilasMapaCompleta.=$plantillaFilaMapa; $plantillaFilasCompleta.=$plantillaFila; $indice++; } $opcion=4; $plantilla = str_replace("TAG_opcion_VALUE",$opcion, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasMapaCompleta, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); $plantilla = str_replace("TAG_busqueda_es_VALUE",$txtBusquedaEs, $plantilla); $plantilla = str_replace("TAG_busqueda_eu_VALUE",$txtBusquedaEu, $plantilla); $plantilla = str_replace("TAG_busqueda_en_VALUE",$txtBusquedaEn, $plantilla); $plantilla = str_replace("TAG_busqueda_fr_VALUE",$txtBusquedaFr, $plantilla); $plantilla = str_replace("/","", $plantilla); $plantilla = str_replace("/","", $plantilla); $plantilla = preg_replace("/([\s\S]*)/","", $plantilla); $plantilla = preg_replace("//","", $plantilla); echo $plantilla; ?>