Mensajes: 271
Temas: 70
Registro en: Feb 2015
Reputación:
0
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
Mensajes: 15,545
Temas: 120
Registro en: Sep 2012
Reputación:
121
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
Mensajes: 271
Temas: 70
Registro en: Feb 2015
Reputación:
0
Si pero necesito que cree el producto cuando no existe por qué como sabe qué producto tiene que actualizar
Mensajes: 15,545
Temas: 120
Registro en: Sep 2012
Reputación:
121
Por los parámetros POST que recibe, verás que recibe tanto el ID, como el ID_ADICIONAL
Mensajes: 271
Temas: 70
Registro en: Feb 2015
Reputación:
0
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.
Mensajes: 15,545
Temas: 120
Registro en: Sep 2012
Reputación:
121
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/
Mensajes: 271
Temas: 70
Registro en: Feb 2015
Reputación:
0
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
Mensajes: 15,545
Temas: 120
Registro en: Sep 2012
Reputación:
121
Si exacto, las imagenes, al ser ficheros, usamos ftp que es mas eficiente
Mensajes: 271
Temas: 70
Registro en: Feb 2015
Reputación:
0
07-03-2025, 10:46 PM
(Este mensaje fue modificado por última vez en: 07-03-2025, 10:57 PM por mikel124.)
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
Mensajes: 15,545
Temas: 120
Registro en: Sep 2012
Reputación:
121
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)