conectar(); // instanciar los 0bjetos $tabla_informacion=new Tabla_Informacion($dataBase->getEnlaceHost()); $informacion=new Informacion(); $tabla_museo=new Tabla_Museo($dataBase->getEnlaceHost()); $tabla_foto=new Tabla_Foto($dataBase->getEnlaceHost()); $museo=new Museo(); $lista_elementos=$tabla_informacion->obtenerListaInformaciones($Nmuseo); $plantillas = array("plantillas/museos/informacion/index.htm","plantillas/cabecera.htm","plantillas/menu_museo.htm","plantillas/lateral_museo.htm","plantillas/pie.htm"); $plantilla = plantillas($plantillas,"museos","informacion",$Nmuseo); $indice=0; $color="normal"; $cuantos=$lista_elementos->getUltimo(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/museos/informacion/fila.htm"); while ($indice<$cuantos){ $informacion=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$informacion->getTtit_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_eu_VALUE,$informacion->getTtit_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_en_VALUE,$informacion->getTtit_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_fr_VALUE,$informacion->getTtit_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_es_VALUE,$informacion->getMdes_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_eu_VALUE,$informacion->getMdes_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_en_VALUE,$informacion->getMdes_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_fr_VALUE,$informacion->getMdes_fr(),$plantillaFila); //para las fotos $plantillaFilasCompletaFoto=""; $lista_fotos=$tabla_foto->obtenerListaFotos($Nmuseo,"0","0",$informacion->getNinfo(),"0"); $plantillaFilaGenericaFoto=leerFichero(RAIZ."/plantillas/museos/fila_foto.htm"); for($j=0;$j<$lista_fotos->getUltimo();$j++){ $plantillaFilaFoto=$plantillaFilaGenericaFoto; $foto=$lista_fotos->siguiente(); $plantillaFilaFoto = str_replace("TAG_Nfoto_VALUE",$foto->getNfoto(), $plantillaFilaFoto); $plantillaFilaFoto = str_replace("TAG_Tfoto_VALUE",$foto->getTfoto(), $plantillaFilaFoto); $plantillaFilaFoto = str_replace("TAG_Tdes_es_VALUE",$foto->getTdes_es(), $plantillaFilaFoto); $plantillaFilaFoto = str_replace("TAG_Tdes_eu_VALUE",$foto->getTdes_eu(), $plantillaFilaFoto); $plantillaFilaFoto = str_replace("TAG_Tdes_en_VALUE",$foto->getTdes_en(), $plantillaFilaFoto); $plantillaFilaFoto = str_replace("TAG_Tdes_fr_VALUE",$foto->getTdes_fr(), $plantillaFilaFoto); $plantillaFilasCompletaFoto.=$plantillaFilaFoto; } $plantillaFila = preg_replace("/([\s\S]*)/",$plantillaFilasCompletaFoto, $plantillaFila); $plantillaFilasCompleta.=$plantillaFila; $indice++; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); $museo=$tabla_museo->obtener($Nmuseo); $plantilla = str_replace("TAG_Nmuseo_VALUE",$Nmuseo, $plantilla); $plantilla = str_replace("TAG_Tmuse_es_VALUE",$museo->getTmuse_es(), $plantilla); $plantilla = str_replace("TAG_Tmuse_eu_VALUE",$museo->getTmuse_eu(), $plantilla); $plantilla = str_replace("TAG_Tmuse_en_VALUE",$museo->getTmuse_en(), $plantilla); $plantilla = str_replace("TAG_Tmuse_fr_VALUE",$museo->getTmuse_fr(), $plantilla); echo $plantilla; ?>