PrestaShop error al entrar al listado de clientes CustomerQueryBuilder.php

Si al entrar al BackOffice de PrestaShop para ver el listado de clientes y te encuentras con un error como éste:




Deberás activar el modo debug para analizar mejor este error. Al hacerlo puede que veas alguno de estos 2 errores:



Notice: Undefined index: from


Notice: Undefined index: to



Symfony\Component\Debug\Exception\
ContextErrorException
in src/Core/Grid/Query/CustomerQueryBuilder.php (line 214 ó 213)


Este error se origina cuando en el listado de clientes has puesto un filtro de fechas y has dejado vacío el "desde" o el "a" y este filtro se ha quedado bloqueado en la base de datos de PrestaShop.


Para solucionar el problema, deberemos entrara a PhpMyAdmin y buscar la tabla "ps_admin_filter" (pero usando el prefijo de tu base de datos que puede ser distinto a "ps_".)


Encontraremos una tabla parecida a ésta:



Haremos por si acaso un backup de esta sola tabla por si acaso.



Buscaremos ahora en esa tabla alguna fila que esté relacionada con el error. En este caso el error estaba en la tabla de "customer", por lo que eliminaremos solo ese filtro.


Una vez eliminado el filtro de la base de datos, ya podremos acceder al Listado de Clientes.