Solo guarda la acción en BBDD una sola vez

Tema en 'Desarrollo web en Prestashop' iniciado por Estiwy, 1/1/18.

  1. Estiwy

    Estiwy Aprendiz de Prestashop

    10
    0
    1
    Buenas a todos y feliz año.

    Acabo de implementar un "checkbox" en mi Prestashop 1.6, el cual es una copia idéntica del "Mostrar el icono "Rebajas" y el texto: "En descuento" en la página del producto..." que lo he realizado para mostrar otra etiqueta personalizada.

    El caso es que funciona pero una sola vez. Si pulso de primeras y guardo, la etiqueta aparece en el frontend, con el "tick" seleccionado en el backend. Pero cuando quiero revertir los cambios, no lo hace aunque supuestamente guarda con los demás datos dando el típico mensaje.

    ¿Alguien podría conocer el motivo?

    Todos los datos incluidos en la columna de la tabla en las tablas "ps_product" y "ps_product_shop" son los mismos que en el icono de mostrar rebajas "on_sale".

    Manualmente desde las tablas se puede quitar, pero no consigo hacerlo automático.

    Los archivos editado con un override son: Product.php, ProductSale.php y prices.tpl (este último es del backend). Por supuesto he eliminado caché.

    Gracias y un saludo.
     
  2.  
    Comunidad Prestashop orgullosamente patrocinada por el hosting prestashop de FactoriaDigital.com con soporte en español.