Jump to content

[SOLUCIONADO] Error al incrementar cantidad producto, pagina producto


Recommended Posts

Buenos días,

tengo la versión 1.7.5.1 de prestashop y tengo el siguiente error cuando intento incrementar o decrementar la cantidad de producto para añadir al carro en mi página de producto.

Cita

Invalid parameter $idAttributes with value: "" at line 6246 in file classes/Product.php

Recibo ese error en los logs, en los productos sin atributos.

Yendo a la linea que da error en cuestión, es el siguiente bloque de código:

Cita

 

 public static function getIdProductAttributeByIdAttributes($idProduct, $idAttributes, $findBest = false)
    {
        $idProduct = (int) $idProduct;

        if (!is_array($idAttributes) && is_numeric($idAttributes)) {
            $idAttributes = array((int) $idAttributes);
        }

        if (!is_array($idAttributes) || empty($idAttributes)) {
            throw new PrestaShopException(
                sprintf(
                    'Invalid parameter $idAttributes with value: "%s"',
                    print_r($idAttributes, true)
                )
            );
        }

 

 

Como dato, tengo también instalado el modulo de Pretty Urls... ya que me mosquea que pueda tener algo que ver, porque me ha dado muchos problemas desde su instalación. He escrito una incidencia al soporte técnico del plugin por si acaso.

A alguien más le ha dado este error? ¿Alguna idea de como solventarlo?

Gracias,

Un saludo!

 

 

 

 

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

Solucionado, es un bug del plugin Pretty Urls versión 2.2.2 en PS 1.7.5.1.

Corregido tras sustituir el ProductController de la carpeta /overrides proporcionado por soporte del plugin. (Archivo adjunto).

Ya puedo incrementar la cantidad de mis productos sin problemas 🤗

https://www.turronartesano.com/es/turrones-de-jijona/turron-jijona-blando-300g

 

ProductController.php.txt

Edited by korsakov14 (see edit history)
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...