Buenas
He intentado modificar los precios accediendo directamente a MySQL via ODBC y me encuentro que existe 3 tablas donde se guardan los precios.
Bien,............ como por cada producto he generado un atributo (peso) el problema es que existe ahora 2 tablas donde se han generado ese nuevo atributo (peso) y son estas 2 tablas
ps_product_attibute
ps_product_attibute_shop
Alguien sabe la diferencia entre guardar el precio en una u otra tabla ?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola javier
Te dejo enlace a la estructura de las BD de prestashop -> https://catalogo-onlinersi.net/es/content/25-estructura-de-base-de-datos-de-prestashop
¿ Porque no usas el importador que tienes en prestashop ?
https://www.webempresa.com/blog/importar-categorias-y-productos-en-prestashop.html
Un saludo
Gracias Pepe por la respuesta
pero te comento (por gustos personales) prefiero atacar MySql desde via ODBC que hacer una importación y luego una exportación........ ya que es mucho mas rápido cambiar un precio
Por cierto en el enlace a la estructura de las BD de prestashop No aparece la tabla
ps_product_attibute_shop , ps_product , y ps_product_shop
solo esta ps-product_atribute
Hasta donde Yo se, los precios PrestaShop los precios de los productos los puede llegar a guardar hasta en 4 tablas distintas
ps_product >> guarda el precio en campo [price]
ps_product_attibute >> guarda el precio en campo [price]
ps_product_shop >> guarda el precio en campo [price]
ps_product_attibute_shop >> guarda el precio en campo [price]
Lo que me gustaria saber es en que casos PrestaShop guarda el PRECIO en cada una de las 4 tablas de arriba
Hola,
El enlace que te paso Pepe parece ser para PrestaShop 1.4, es probable que la estructura haya cambiado.
Una opción que podrías intentar es crear el fichero csv y luego comprobar en que momento se llenan dichas tablas. Concuerdo con Pepe que esta ultima opción es la mas idónea.
Bueno después de algunas pruebas , viendo que el precio se puede guardar en 4 posibles tablas
en mi caso y con la versión de PrestaShop 1.6.1.17 instalada y teniendo activado los ATRIBUTOS del producto veo que los PRECIOS se guardan en 2 tablas distintas
ps_product_attibute y ps_product_attibute_shop
Perooooo despues de comprobar en cual de las 2 tablas era la que realmente era la que se mostraba por WEB es la
ps_product_attibute_shop
.
Hola
Las tablas ps_product_shop y ps_product_attibute_shop hacen referencia a multitienda, si vas a actualizar precios mejor hacerlo en todas las tablas.
Saludos.
Ok Muchas Gracias !!
Tomo nota