Necesito hacer una modificacion en la galeria.
Les comento los pasos que estoy haciendo ahora y que no funciona en mi servidor (localmente si esta funcioando).
La idea es que por medio de parametros, en un mismo .SWF se puedan ver diferentes albumes.
1 - Paso una variable a un php con el nombre del archivo xml que tiene los datos de la galeria que deseo mostrar.
Este .php modifica un valor en otro archivo XML. El valor que modifica es el nombre del archivo recibido en un string.
Este es el string que envio al php
/galeria/index.php?archivo=imagenes_2004.xml
2 - Desde el swf leo el xml con este parametro :
Código :
// Creamos el objeto XML. miXML = new XML(); // Ignorar espacios en blanco, sino, no chuta. miXML.ignoreWhite = true; // Comprobar si se ha leido bien el XML miXML.onLoad = function (leido){ if (leido){ i = 0; testXML(); } else{ trace("No se puede leer el XML"); } } // Leer el XML miXML.load("archivos_xml.xml"); // Leer nodos function testXML (){ documento = miXML.firstChild; libro = miXML.firstChild.childNodes[i]; xml = libro.attributes.ID; }
Hasta aca la variable xml tiene el valor del archivo que debo pasarle como parametro al contructor de la sig forma:
Código :
import cristalab.galeria.Imagenes; // esto importa la clase imagenes var pagina:Number; pagina = 0; var root = this; var archivo = xml; var galeria:Imagenes = new Imagenes(archivo, root);
Y asi como esta hecho, no funciona.
Alguna propuesta para hacer algo parecido o para solucionar esto.
Muchas gracias por su ayuda.