Estoy realizando pruebas de importacion y exportacion de ficheros con formato xml.
He exportado un xml, modifique el articulo y he intentado restaurarlo pero me da error adjunto imagen con error
La estructura del xml es la misque genera la plantilla de ejemplo.
la version de csvi es 2.3.13
Si alguien tambien me puede ayudar a ententer la configuracion de la plantillas para importar. en la "XML Record Nodes" no se que poner exactamente.
URL del sitio: http://sonystor-cp48.webjoomla.es/
Hola Jorge:
Parece ser problema de licencia en primer lugar, pero también puede ser una malformación en los XML.
Revisa si no hay algún archivo "error_log" en la carpeta "administrator" de Joomla, de seguro allí tendrás más pistas de lo que sucede.
Yo genere el xml con la utilidad de exportacion de la propia herramiente. Luego intento importar el mismo ducumento(previamente he eliminado algun articulo y modificado otro) pero no importa.
¿para poder importar xml es necesario tener la licencia activa?
Despues de muchas pruebas. he comprobado que el desmarcar la opcion en la configuracion de la plantilla de importacion "Use column headers/nodes as configuration" no lanza ya el error que decia que no encontraba cabeceras " No column headers found". Aparentemente si hace el proceso de importacion. Pero cuando termina da un error que hace referencia a la licencia, aunque se quita enseguida.
¿alguien podria indicarme si es porbema de la licencia? en teoria antes de comprar el paquete consulte si podria realizar este proceso y me indican que si que sin problema. que el paquete lo permite.
Jorge:
Pásame el archivo que quieres importar y hago pruebas locales.
De este modo sabremos si es un problema del archivo, de la configuración del componente o de la instalación de tu Joomla.
adjunto fichero err_log. alguien puede ayudarme a interpretar el error que da. No se porque me lanza el error.
HOla Jorge
Puedes adjuntar este archivo?
/home/sonystor/public_html/administrator/components/com_csvivirtuemart/helpers/csvi_class_file.php
Al parecer el xml esta bien construido
Saludos.
Hola Jorge, comentas que desmarcando la opción de "Use column headers/nodes as configuration" si te importa el XML sin errores. El mensaje de la licencia se muestra siempre, pero debe de funcionar la extensión aunque se muestre el mensaje, no afecta..
Tal y como lo tienes ahora configurado te sirve?? o quieres marcar la opción "Use column headers/nodes as configuration" por algún motivo??
Saludos
Teniendo la opcion "Use column headers/nodes as configuration" desmarcada no veo que genere error, pero no me actualiza ni me agrega ningun registro.
No entiendo muy bien para que sive esa opcion. Yo lo unico que quiero es poder agregar productos y si existe que lo s modifique. en el xml de prueba que envie, solo hay 2 campos el codigo y descripcion. enalguno he modificado la descripcion pero no lo actualiza y he agregado un nuevo producto al xml y tampoco. no se se si sera mala configuracion de la plantilla o que, pero he seguidos los videotutoriales, yo por mas vueltas que le he dado no veo la soluccion.
aun desmarcando "Use column headers/nodes as configuration" no importa nada, yo pense que seria por licencia o algo asi. Mas pruebas a mi no se me ocurren si me indican algo que haga para pobrar les estaria agradecido.
¿Nadie puede ayudarme? que funcione la importacion xml es muy importate para mi. En caso que vea que no funciona. Esta aplicacion no me valdria y buscaria otro paquete. ¿No hay nadie que los utilice? Se me hace muy raro.
Ya he conseguido importar xml. Era un problema alguardar la plantilla que no se guardaba bien.
Ahora tengo otra duda en "XML Record Nodes" va la estructura del xml, ¿no?. el xml que adjunto "CSVI_VM_Export_CSVI Product Export XML_19-04-2012_11.12.xml" ese es claro "" asi funciona ok
ahora viene el problema tengo este otro xml que adjunto "EDM1300N.xml" la estructura no la veo clara. Me podrian indicar que tendria que poner en "XML Record Nodes" para ese fichero. si me pudieran explicar no solo indicarme pon esto y listo, sino que me expliquen por que se pone asi. De esa forma entendere como hay que poner el mapa que es donde estoy perdido.
Hola,
La importación no la tendrías que realizar mediante un archivo xml (que sí que sirve para las exportaciones), sino mediante un archivo csv o, mejor aun, mediante una hoja de Excel.
Te adjunta una hoja de Excel que contiene la misma información que el xml que has enviado y que serviría para importar los datos, aunque tienes que tener en cuenta que para una correcta importación será necesario indicar más datos, como la categoría a la que pertenece el producto o su precio, por ejemplo.