Filtros multiples en el buscador de k2

En el post anterior os comentaba como se podian hacer búsquedas en los campos extra en k2, mediante el K2 Extra fields Filter & Search.

Ahora os mostramos como aprovechar ese código para realizar buscadores con multiples filtros. En nuestro caso:
– un campo de texto para buscar en las propiedades tipicas de los items.
– un combo para filtrar por los valores de un campo extra.
– un combo para filtrar por las categorías hijas de una dada.




Para ello solo tenemos que hacer lo siguiente:
1. Instalar el módulo y realizar las modificaciones de k2 que se explicaban en el post anterior.
2. Cambiar el modelo itemlist de /components/com_k2/models/ por este: itemlist.txt (renombrar a .php)
3. Personalizar el módulo añadiendo el fichero select.txt (renombrar a .php) en la ruta /templates/XXXXX/html/mod_k2_filter/.
4. Configurar el módulo seleccionando la categoría padre, diciendole que el tipo de filtro es ‘drop-down selecttion’, y eligiendo el campo extra deseado.

Bueno… Pues espero que os sirva de ayuda, aunque sea como base para hacer lo que necesiteis.

Filtros sobre campos extra en el buscador de k2

La verdad es que el buscador que ofrece K2 en el módulo mod_k2_tools, es bastante pobre. Solo nos permite mostrar una sola caja de búsqueda.

Gracias a K2 Extra fields Filter & Search podemos añadir filtros en base a campos extra que tengamos definidos.
Ver el enlace para ver los detalles, ya que el módulo necesita algunas modificaciones del código de k2.

A fecha de hoy 13 de diciembre de 2010, las modificaciones del core que te puedes descargar en la página, se han quedado obsoletas.
Si en el encabezado de los ficheros que hay que machacar (guardad copia) pone que el id es el 553 de fecha 13-09-2010, es mejor que utiliceis los paquetes que aquí os paso (del módulo no he cambiado nada).

com_k2v2.2-553_2010-09-13_filter_overwrite_0.92.rar

mod_k2v2.2_filter_0.92.zip