Aumentar lista de resultados de la búsqueda Ajax en Prestashop 1.5

Por defecto en Prestashop 1.5, la búsqueda ajax está limitada a mostrar 10 resultados.

10resultados

Recordamos que debemos que tener habilitada la búsqueda ajax, para que funcione dicha búsqueda, por defecto viene activada, pero sino la tenéis activada, debéis ir a la pestaña Preferencias -> Buscar  del vuestro panel de administración en Prestashop 1.5 y señalar la opción llamada:

¿Activar AJAX?

ajaxa

Para que se puedan ver más de 10 resultados en la búsqueda ajax en Prestashop, tenemos que ir al fichero:

/modules/blocksearch/blocksearch-instantsearch.tpl

Donde buscamos la siguiente línea:

max: 10,

Cambiamos el valor “10“.

Después vamos al fichero:

/classes/Search.php

Buscamos esta línea:

ORDER BY position DESC LIMIT 10';

y cambiamos el “10”.

(Lo ideal sería hacer un override de la clase “Search”, depende editarla directamente)

Hemos cambiado el valor de 10 a 11, y ahora nos muestra los 11 resultados que nos debería mostrar en el ejemplo, tal como mostramos en la siguiente imagen:

11resultados

Esta guía, ha sido probada en Prestashop 1.5.4.1

Print Friendly
Hosting Prestashop