Imaginemos que has actualizado la tienda de una versión antigua a Prestashop 1.7, y te encuentras que el filtro de categorías en el panel de administración, funciona en todas las secciones (o la mayoría) menos en la gestión de stock (Catálogo => Stock).
Lo primero que se te puede venir a la cabeza:
- Ver si en la consola del navegador te salen errores de peticiones (en Chrome, botón derecho => inspeccionar elemento o F12)
- Habilitar el debug de errores para ver si consigues localizar algún error especifico en la sección de stock.
En este caso particular, el problema se debía a que en la base de datos de la tienda, dentro de la tabla ps_category, la categoría con ID 1 (la llamada inicio/home) tenía asociada como padre (id_parent) a la categoría con ID 27.
Si nos fijamos en una instalación limpia de Prestashop, el valor de id_parent de la categoría de “Inicio” es 0.
Simplemente cambiamos el valor 27 (en vuestro caso lógicamente, no tiene por qué ser 27 exactamente, recordar que es un ejemplo) por 0.
Hablamos únicamente de la categoría con id => 1 correspondiente a la categoría Inicio / Home.
Documento construido bajo Prestashop 1.7.4.2 tras proceder de una versión antigua de Prestashop (1.3).
Recuerdo que lo comentado es un caso puntual, puede ser que tengáis “aparentemente” el mismo problema pero que la causa sea distinta.
Perfecto!!!! Me pasaba lo mismo y me volví loco intentando encontrar casos similares en los foros. Cometí el error de no revisar antes tu blog, que siempre tiene todas las soluciones.
GRACIAS, FENOMENO!!!!!