Jump to content

Ayuda importación artículos mediante script php


Masternet

Recommended Posts

Hola a todos,

Necesito ayuda para realizar un script mediante php que me permita importar/actualizar la base de datos de mis artículos.
Después de realizar varias pruebas, he podido comprobar que los artículos se vinculan a 3 tablas de prestashop:

- Ps_product (En esta tabla se indica la referencia, categoría, precios, stock)
- Ps_product_lang (En esta tabla se crea un registro por cada idioma con la descripción del produto)
- Ps_category_product (En esta tabla se relacionan las categorías con los productos)

Mi intención es importar una tabla en formato csv diariamente, pero que antes de añadir un registro compruebe si ya existe (mediante el campo referencia), y si existe tan solo actualice precios y stock para no duplicar el registro.
He seguido este hilo y he copiado el código de tinchoy2k, pero me da error al insertar los campos

viewtopic.php?f=15&t=1181&hilit=importa

Mi tabla tendría este formato

id_supplier id_manufacturer active reference id_tax id_category_default wholesale_price price quantity name link_rewrite
1 1 1 B18056 1 3 100 150 50 Camiseta azul camiseta-azul
1 2 1 B18009 1 4 50 90 20 Pantalón tejano pantalon-tejano
2 3 1 B18001 1 4 45 80 10 Pantalón pana pantalon-pana


Con estos datos ya se podrían importar/actualizar las tablas de prestashop.
Gracias a todos.

* Adjunto el código que he probado y la tabla de ejempo.

actualiza.zip

Link to comment
Share on other sites

Si recuerdas en Oscommerce, se hizo el proyecto GTMAdmin, que tenia una pinta fenomenal, exceptuando algunos pequeños fallos. Lamentablemente este desarrollo fue abandonado como desarrollo a la comunidad en el 2005, pero su principal desarrollador siguio con el por su cuenta para implantarlo en un sof de gestion que supongo que la gente que circula por aqui y lleva años en el tema sabra de que hablo. Te dejo aqui el open source y si quieres seguimos con el........ un saludote.
http://sourceforge.net/projects/gtmadmin/files/

Se basaba si no recuerdo mal en el ataque a mysql, asi que no creo que sea muy dificil intercambiar con prestashop.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...