importar xml con cs...
 
Avisos
Vaciar todo

importar xml con csvimproved

22 Respuestas
5 Usuarios
0 Reactions
4,516 Visitas
Respuestas: 102
Estimable Member
Topic starter
 

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/


 
Respondido : 13/04/2012 12:37 pm
Miguel Tuyaré
Respuestas: 700
Honorable Member
 

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.


 
Respondido : 13/04/2012 1:39 pm
Respuestas: 102
Estimable Member
Topic starter
 

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?


 
Respondido : 16/04/2012 11:53 am
Respuestas: 102
Estimable Member
Topic starter
 

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.


 
Respondido : 16/04/2012 4:05 pm
Miguel Tuyaré
Respuestas: 700
Honorable Member
 

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.


 
Respondido : 16/04/2012 4:40 pm
Respuestas: 102
Estimable Member
Topic starter
 

adjunto fichero err_log. alguien puede ayudarme a interpretar el error que da. No se porque me lanza el error.


 
Respondido : 16/04/2012 4:42 pm
Respuestas: 102
Estimable Member
Topic starter
 

 
Respondido : 16/04/2012 5:02 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 16/04/2012 9:50 pm
Respuestas: 102
Estimable Member
Topic starter
 

le envio el fichero que me solicito


 
Respondido : 17/04/2012 6:51 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

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


 
Respondido : 17/04/2012 8:22 am
Respuestas: 102
Estimable Member
Topic starter
 

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.


 
Respondido : 17/04/2012 4:36 pm
Respuestas: 102
Estimable Member
Topic starter
 

¿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.


 
Respondido : 18/04/2012 10:45 am
Respuestas: 102
Estimable Member
Topic starter
 

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.


 
Respondido : 19/04/2012 11:10 am
Respuestas: 102
Estimable Member
Topic starter
 

los ficheros que me dio error y no subieron


 
Respondido : 19/04/2012 11:13 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 19/04/2012 11:33 am
Página 1 / 2