Joomla Publicado por: 10

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

10 Comentarios

  1. Daniel Kameid

    H!ola,

    Bajé el Módulo K2 Extrafields Filter & Search, basado en los campos extras de K2. Mi problema está en que cuando pongo «Only selected Extra field», al buscar, me pone el siguiente aviso:

    Fatal error: Unsupported operand types in /home/rn000024/public_html/2/components/com_k2/models/itemlist.php on line 312

    Y si me voy al itemlist.php en la línea 12, sale lo siguiente:

    if ( strpos(strtolower($extra_field_options[$extra_fields_content-1]), strtolower($search)) !== false ) {
    $results[] = $rows[$which];

    No tengo claro si no configuré algo bien o, simplemente es un problema del Hosting (dattatec) o falta actualizar algo en el dpanel.

    Ojalá me puedan ayudar, muchas gracias de antemano…

  2. Jordi Sánchez Autor del artículo

    Pero, entonces, si no pones la opción «Only selected Extra field», si que te funciona?
    (Es que nosotros esa opción la dejamos desmarcada)

    Dudo que sea un problema del hosting.
    La verdad es que el código no esta demasiado fino.

    Explícanos que pasa cuando desactivas la opción, y porque necesitas tenerla activa y si eso le daremos un vistazo al código a ver si encontramos algún error.

    Un saludo!

    1. Daniel Kameid

      Hola, sí, funciona, pero como que fuera una etiqueta del artículo…

      Mi problema se basa en que tengo varios nombres parecidos o que empiezan con la misma palabra y al escoger uno, aparecen todos (se puede ver en http://nufarm.cl/2/index.php?option=com_content&view=article&id=7&Itemid=6 y ahí, como por ejemplo, al buscar Nombre Comercial…Lo otro es que se me mezcla información, como por ejemplo hay un cultivo y un problema llamado «zanahoria» y al ponerlo, aparecen los dos productos indistintamente…

      Saludos!

      1. Jordi Sánchez Autor del artículo

        Hola Daniel,
        Pues la verdad es que no entiendo muy bien cual es el problema.
        Parece que es algo muy concreto, en base a tu estructura de información, y habría que sumergirse en ella para controlar todas las variables.
        De todas formas, a ver si hay suerte y alguno de los visitantes de este post, puede dar con la solución que necesitas mejor que yo…
        Sorry!

  3. Francisco

    hola no se si esto es muy antiguo pero te hago la consulta de todas maneras
    tienes algún manual, video o tutorial para utilizar este componente?

  4. Diego

    Baje el modulo y componente pero no puedo instalar el componente, me tira el siguiente error «Archivo de tipo desconocido», alguien me podria ayudar?. Gracias.

    1. Administrador Microteching Autor del artículo

      Prueba a descomprimirlo y a volver a comprimirlo en formato ZIP.
      A ver si así funciona y nos cuentas.

      Saludos!

      1. Diego

        Con el .zip me dice «¡Advertencia: No se pudo mover el archivo!», seguro el componente esta bien? xq veo adentro y no tiene ningun archivo xml nose si sera por eso?. Y otra cosa, el modulo no me muestra ninguna opcion para configurarlo, soporta joomla 2.5?.

      2. Administrador Microteching Autor del artículo

        Pues no se si sera por eso… pero lo hicimos para el joomla 1.5
        Si quieres, puedes usar el código para adaptarlo a 2.5 sin problemas…
        Siento no poder ayudarte mas.

        Saludos!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.