Jump to content

[Solucionado] Error al pinchar en mejores ventas


Bravu

Recommended Posts

Hola a todos.

 

Necesito ayuda urgente con un problema al pinchar en el enlace de "Mejores Ventas" que tengo en el footer de mi página:

 

http://tienda.aperseguridad.com

 

Me sale un error que pone PrestashopDatabaseException que podéis ver aqui:

 

http://tienda.aperseguridad.com/mas-vendidos

 

Tengo unos conocimientos muy limitados en cuanto a bases de datos sql se refiere y no sé dónde prodría estar el error.

 

Editado:

 

Mi versión de Prestashop es 1.5.6.1 y la versión de mysql  5.1.73-cll 

 

Adjunto imagen con el error

 

Muchas gracias de antemano.

post-756428-0-84528000-1393279211_thumb.jpg

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

He hecho un cambio en el archivo classes/ProductSale.php y en la línea 89 he cambiado

 

$ids = count($ids) > 0 ? implode("," , $ids) : 'NULL';

 

por

 

$ids = count($ids) > 0 ? implode($ids) : 'NULL';

 

y ha desaparecido el error.

 

No tengo claro si lo he arreglado o sólo parcheado y si me dará algún problema en el futuro. Por el momento lo que veo es que tampoco me aparecen los productos más vendidos listados (aunque de momento solo están como vendidos los que he usado para pruebas ya que es un proyecto que lleva unos dias en marcha).

 

A ver si alguien me lo puede aclarar, gracias.

Link to comment
Share on other sites

  • 2 weeks later...

Bueno, ya que nadie me ha contestado me he buscado la vida y gracias a la ayuda de un gran amigo he encontrado la solución.

Lo posteo por si alguien más se encuentra con el mimo problema.

 

La línea 89 del archivo classes/ProductSale.php queda como estaba originalmente, es decir:

 

$ids = count($ids) > 0 ? implode("," , $ids) : 'NULL';

 

A continuación añadir lo siguiente:

 

$ids = substr($ids, 1);

 

Y problema resuelto!!!

Ahora al pinchar en Mejores Ventas saca correctamente el listado de los artículos más vendidos. Podéis comprobarlo aquí:

 

http://tienda.aperseguridad.com/mas-vendidos

 

Saludos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...