Enlazar con archivo...
 
Avisos
Vaciar todo

Enlazar con archivos XML

8 Respuestas
4 Usuarios
0 Reactions
3,327 Visitas
Respuestas: 178
Estimable Member
Topic starter
 

Hola a todos. Soy nuevo en el foro.

Resulta que escribo porque tengo una duda que no resuelvo desde hace un tiempo.

Tengo un distribuidor que comparte su base de datos, que actualiza 24 horas del día, la base de datos la comparte mediante archivos XML. Uno es precios.XML otro categorías.XML, productos.XML Hay bastantes archivos XML y por lo que se ve uno es el ma importante que es el semáforo.XML. Lo que quiero es que mi virtuemart se enganche a esta base de datos ¿se puede hacer? ¿Puede dar problemas? El tema está por donde puedo empezar -algo que leer- -alguna extensión- -alguna pista-

GRACIAS

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 25/09/2012 10:33 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Carlos,

Utilizas alguna extensión para generar esos archivos XML?. Cual es el proceso que utilizas?. Mencionas un semáforo, puedes detallarnos a que te refieres con esto.

Saludos.


 
Respondido : 25/09/2012 10:39 pm
Respuestas: 178
Estimable Member
Topic starter
 

No.

Mi distribuidor genera actualizaciones de archivos XML, es decir, el distribuidor vende miles de productos y esos productos los genera en un ftp al que nos da acceso para que los leamos y actualicemos nuestras bases de datos, nos da hasta las fotos de los productos. Yo lo que quiero es poder leer esos productos para que aparezcan en mi virtuemart.


 
Respondido : 25/09/2012 10:43 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Carlos,

Tendrías que generar el archivo XML de acuerdo a los campos que genera Virtuemart, los siguientes artículos te pueden ser de utilidad:

Introducción a CSV Improved
http://www.videosjoomla.com/home/item/152-introducci%C3%B3n-a-csv-improved

Importación de productos en Virtuemart 2.0 usando el componente CSVI 4

Saludos.


 
Respondido : 25/09/2012 11:00 pm
Respuestas: 178
Estimable Member
Topic starter
 

Bueno pasándolo a XLs se que se puede. El tema está en que hay webs que lo han hecho usando joomla. Por lo visto se han fabricado sus propios conectores.

CSV lo uso, pero si se pudiera leer lo feeds XML sería mucho mejor.


 
Respondido : 25/09/2012 11:04 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Carlos,

Si pudieras aportar enlaces que documenten lo que comentas quizás podríamos opinar al respecto de la implementación que comentas, pero al no ser algo habitual para el común de los usuarios no centramos nuestro soporte en ese tipo de mejoras o implementaciones.

Saludos


 
Respondido : 26/09/2012 12:43 am
Respuestas: 178
Estimable Member
Topic starter
 

Es que poner datos aquí de el distribuidor me puede suponer un lio. Ellos en su FTP ponen unos archivos XML que son los siguientes

...php?feed_name=subfamilias.xml
...htphp?feed_name=series.xml
....php?feed_name=productos.xml
...?feed_name=productosEAN13.xml
...?feed_name=mercados.xml
...p?feed_name=mercados_familias.xml
...p?feed_name=familias.xml
...p?feed_name=etiquetas.xml
...p?feed_name=marcas.xml

Además hay un fichero semaforo.txt
El fichero semaforomap.txt

contiene la base de datos de precios con los precios MAP y PVPR y los valores del semáforo sincronizado con nuestro almacén para cada código de producto.

Formato del fichero:
texto separado por tabuladores
ASCII windows latin1
linebreak type DOS

Eso es casi todo lo que tengo.

He visto un componente pero no me he atrevido a ponerlo porque no se si cumple . http://www.ecsokey.com/es/onoff-toolkit.html


 
Respondido : 26/09/2012 8:37 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Carlos,

Al ser una extensión de pago, no tenemos más información que la que se muestra en su sitio web, contacta con ellos y realiza una pregunta preventa.

Saludos,


 
Respondido : 26/09/2012 8:57 am