Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
conectar Prestashop
#1
Hola Oscar
estoy intentando crear un modulo o conector para prestashop a través de sysmetpvopencart con esos php que tienes para conectar con opencart pero necesito algo mas de informacion de como funcionan para ir adaptándolos a prestashop
tienes alguna instrucciones o algo para saber concreta mente que hace cada php algunos ya veo los update mas o menos lo se pero pero los demas no estoy muy seguro.

Un saludo
Responder
#2
Bueno puedes empezar por lo básico, si solo quieres actualizar el stock el fichero que te importa es el updateproduct.php ... y de ese fichero simplemente las primera sentencia de UPDATE, el resto te sobra.

Fijate que el fichero espera campos POST que son los que envia SYSME y de ahí puedes vincular con los campos que tengas en Prestashop
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#3
Si pero necesito que cree el producto cuando no existe por qué como sabe qué producto tiene que actualizar
Responder
#4
Por los parámetros POST que recibe, verás que recibe tanto el ID, como el ID_ADICIONAL
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#5
he conseguido crear y actualizar los productos también cantidades y precios pero no las imágenes no se donde se crean o como, me puedes ayudar para saber como las sube al directorio.
Responder
#6
Las imagenes las sube por FTP y depende de la versión de opencart que has seleccioado en el módulo las pone en:

image/data/

o

image/catalog/
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#7
Entonces no lo hace ningún script si no que lo sube solo cuando actualiza el tpv
Tengo que crear la carpeta en el servidor de prestashop para que suba la imagen y luego la pueda tratar
Responder
#8
Si exacto, las imagenes, al ser ficheros, usamos ftp que es mas eficiente
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder
#9
ya he conseguido que cuando suba la imagen a image/catalog/ la coja y la genere en prestashop todavía estoy depurando problemillas pero lo básico lo he conseguido modificando solo updateproduct tengo otro problema con sysme este se queda continuamente actualizando el producto no para necesita mandar al guna orden para que esto pare? de vez en cuando pone HTTP/1.1 500 Internal Server Error creo que es por que esta continuamente actualizando el producto
cuando abres el open log se queda el producto en pendiente y lo va actualizando no se quita del pendiente
Responder
#10
El proceso marca el producto como sincronizado cuando termina sin errores .. aunque solo uses el fichero update product ... el resto de ficheros deben existir (aunque estén vacios .. que sería recomendable que estén vacíos)
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder


Salto de foro:


Usuarios navegando en este tema: 5 invitado(s)

Contáctanos | Sysme Software | Volver arriba | | Archivo (Modo simple) | Sindicación RSS