Jump to content

Edit History

nirmuc

nirmuc

Alguno ha encontrado solución para poner show_condition por defecto true en todos los productos, ya sea por TPL o sobreescribiendo alguna clase?? 

Yo también tengo este problema y me parece muy extraño que no haya un modo mediante código para que muestre siempre la condición del producto, ya sea cambiando un tpl o sobreescribiendo una clase, llevo un día intentando resolver esto y no he encontrado una solución elegante sin tener que actualizar masivamente la base de datos .... si alguien tuviese alguna solución se lo agradecería que la compartiese ....

He encontrado que la función que hace esta comprobación es esta de la clase ProductLazyArray.php, pero es un archivo del nucleo de prestashop y creo que no se puede sobreescribir esa función .... en mi caso me bastaría con quitar ese primer if 

class ProductLazyArray extends AbstractLazyArray
{
....
    public function getCondition()
    {
        if (empty($this->product['show_condition'])) {
            return false;
        }
......

 

nirmuc

nirmuc

Alguno ha encontrado solución para poner show_condition por defecto true en todos los productos, ya sea por TPL o sobreescribiendo alguna clase?? gracias

×
×
  • Create New...