Jump to content

Activar oferta, no localizo en bbdd [SOLUCIONADO]


Recommended Posts

hace 2 horas, Climacity dijo:

Bueno, ya me contesto yo on_sale

Un mal dia lo tiene cualquiera... por si vale a alguien debía activarlo en products_shop en lugar de en products

Esta mañana cuando salio tu "pregunta" (no suelo entrar mucho por el foro en los últimos años, pero alguna vez me "cuelo") me encontraba escribiendo un artículo para responderte => https://victor-rodenas.com/2018/09/26/mostrar-la-etiqueta-de-oferta-en-todos-los-productos-en-prestashop/, pero ahora entro y veo que ya te has respondido. Me alegro de que hayas podido solucionar el problema.

Que por cierto, también lo tienes comentado aquí => https://www.prestashop.com/forums/topic/612619-solved-show-on-sale-on-all-products-in-one-click/?do=findComment&comment=2563703

Respecto a las tablas, aunque efectivamente actualizando el campo "on_sale" de la tabla ps_product_shop ves a primera vista los cambios, actualiza la también la tabla ps_product.

Saludos,

Por cierto, como has solucionado el tema, sería conveniente que colocaras la palabra "Solucionado" => https://www.prestashop.com/forums/topic/269515-solucionado-¿como-poner-la-palabra-solucionado-en-el-titulo-del-tema/ al título del tema.

Edited by nadie (see edit history)
Link to comment
Share on other sites

Hola nadie,

Muchas gracias por escribir tu fantástico articulo, acabo de caer en prestashop y para mi ha sido muy, pero que muy importante conocer tu trabajo y por supuesto seguir tus manuales de  https://victor-rodenas.com/ Entre tus aportaciones y este foro estoy realmente sorprendido del potencial:

Estoy trabajando mucho en actualizar las bbdd de prestashop con datos de mi intranet (algo muy personal). Por si sirve de inspiración a alguien (dada la anotacion de aixos pudiera ser...), preguntaba para conseguir esto....

Objetivo: Crear promociones automáticamente en prestashop a partir de intranet actual sin intervencion de usuarios (replica automatizada). Esto solo es util si cuentas con otro sistema donde se guarde precio, fecha de inicio y fecha de fin de promociones y las quieres recuperar en prestashop.

Tarea activada con cron:

En la tienda prestashop cree una categoria de ofertas que aparecerán en inicio

Trabajo del php activado por cron
1. Conexion multi base de datos.
2. Borro todos los productos de la categoria ofertas prestashop (tabla category_product)
3 Pongo a on_sale 0 product y product_shop (como indicas) en todos los productos
4 Inserto o actualizo mis ofertas con fechas en tabla specific_price (en mi intranet anteriormente tratadas), y de las que esten activas las inserto en category_product (ofertas)
5 Marco on_sale a 1 product_shop y product. y listo, pero esto solo en las que esten activas por fechas.

Creo que no me deje nada en el aire, de momento va como un tiro, aunque soy demasiado novato como para asegurar nada pinta efectivo...
 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...