Pasar al contenido principal

Drupal module: Active Facet Pills

Este es un modulo que yo no conocía. Me lo he encontrado en un proyecto ya hecho.

https://www.drupal.org/project/active_facet_pills

El problema principal es que este modulo reventaba una de las paginas de las Views de Search API de este cliente.

Investigando he descubierto que el modulo Active Facet Pills lo que hace es obtener todos los facets activos y comprobar si tienen resultados para la pagina actual.

¿Parece que eso sea lo correcto no??? Pues NOO

Esta cogiendo todos los filtros facets activos, no los activos de la pagina actual. Eso significa que si tenemos varias views con facets, entonces este modulo hace una llamada a cada una de las views.

Como te puedes imaginar esto es un problema de rendimiento. No tiene sentido que si estoy en la pagina A, me ejecute la búsqueda de la pagina B y C solo para saber si se han de mostrar los facets pills.

Sinceramente, no es un modulo que recomiende.

Esta en Beta desde hace 3 años y su ultima versión de desarrollo es hace 2 años.

Y no tiene soporte para Drupal 9.

A parte ellos mismos dicen que es mejor usar el submodulo de "Facets Summary".

En ese proyecto que te comento, al final se ha optado por usar el submodulo "Facets Summary". Básicamente porque funciona mejor, tiene mayor soporte y funciona para Drupal 9 (esa web se ha de migrar a Drupal 9 antes de fin de año).