Avisos
Vaciar todo

Cómo puedo personalizar el módulo de búsqueda de productos de Virtuemart?  

 
kontactalia
 kontactalia
Reputable Member

Buenas, necesito poder personalizar el módulo de busquedas de productos de virtuemart de manera que por defecto sólo me busque por el nombre del producto y no en la descripción??

Además, como puedo hacer, en ése módulo eliminar la Búsqueda avanzada? Lo que pretendo es crear un simple buscador por nombre y que me muestre los productos según la palabra que escriba. Nada más.

Gracias!!

Citar
Respondido : 05/11/2011 12:44 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola kontactalia

Ten en cuenta que las modificaciones solicitadas modifican el core de virtuemart y que se perderían en cada actualización de la extensión.

Por ejemplo para no buscar en la descripción, puedes ubicar el archivo :
administrator/components/com_virtuemart/html/shop_browse_queries.php , en la línea 99 aproximadamente se concatena con la descripción, debes comentar o eliminar esta línea

//	$sq .= "n `#__{vm}_product`.`product_desc` LIKE '%$searchstring%') ";

Saludos.

ResponderCitar
Respondido : 05/11/2011 4:53 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

kontactalia
 kontactalia
Reputable Member

Muchísimas gracias Jhon, lo haré, sólo tengo dos problemas con ese módulo:

Problema 1:

Si refresco la página, es decir, que acabo de entrar en la tienda, y escribo por ejemplo en el buscador por producto: tribulus, NO HACE NADA. No entiendo porqué. Y tengo un producto que se llama Tribulus.

En cambio si me encuentro en Nutrición deportiva (que es donde salen las categorias) o bien estoy en la pagina de un porducto, si utilizo de nuevo el buscador y escribo de nuevo: tribulus, SÍ ME DA RESULTADOS, a qué es debido??

Problema 2: En qué parte del código o cómo puedo hacer para eliminar la frase "Búsqueda avanzada" de ese Módulo? No la quiero y me da problemas de diseño.

Mil y una gracias

ResponderCitar
Respondido : 05/11/2011 5:02 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola kontactalia

Envía la url de tu sitio para probar lo que comentas y ver que módulo estas usando

Saludos.

ResponderCitar
Respondido : 05/11/2011 5:35 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

kontactalia
 kontactalia
Reputable Member

el sitio es www.suplementosdeportivos.es y el modulo es el mod_virtuemart, de busqueda productos y categorias.

gracias

ResponderCitar
Respondido : 05/11/2011 7:33 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola kontactalia

He visto tu sitio pero no he visto la opción de búsqueda avanzada, puedes habilitar el módulo o indícanos en que url de tu sitio se muestra.

Saludos.

ResponderCitar
Respondido : 06/11/2011 5:51 pm

kontactalia
 kontactalia
Reputable Member

Hola John, he estado trabajando este fin de semana y he encontrado otro buscador de virtuemart, lo he cambiado ya que en ese no aparece lo de la busqueda avanzada...no obstante, puedo personalizarlo por dentro, para ajustar más la pestaña de busqueda y elimina la palabra Buscar ( no la de l boton)

Aunque no te precupes, ya que lo estamos tratando el tema por otro hilo, podemos cerrar este.

Mil gracias

ResponderCitar
Respondido : 06/11/2011 7:12 pm