Avisos
Vaciar todo

Módulo de búsqueda de virtuemart

5 Respuestas
3 Usuarios
0 Reactions
999 Visitas
Respuestas: 105
Estimable Member
Topic starter
 

Buenas Tardes.
En el módulo de búsqueda de virtuemart está establecido que se necesita un mínimo de 3 caracteres para realizar una búsqueda en la web .
Nos gustaría cambiar este mínimo a 2 caracteres, ya que tenemos productos que pueden ser buscados simplemente por 2 caracteres (por ejemplo: piezas del Nokia C7, nuestros usuarios suelen buscar solo poniendo C7) y actualmente da error al buscar con dos caracteres.
Cómo podemos modificar este mínimo? Podemos acceder a esa parte concreta del código para modificar el mínimo de caracteres? (SIN NECESIDAD DE BUSCAR E INSTALAR OTRO MODULO).
Muchas Gracias de antemano.
Saludos.-

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 16/04/2014 11:30 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Nataly,

Tienes información en http://www.jorink.nl/2010/11/change-the-virtuemart-product-search-minimum-characters/

Saludos


 
Respondido : 16/04/2014 12:58 pm
Respuestas: 105
Estimable Member
Topic starter
 

Buenos Días.
He probado modificar el archivo que se indica y cambiar el "2" por el "1", pero no funciona. He probado con varios números y no funciona. Me imagino que la modificación se debe hacer también en otro archivo. Tienen otra idea?
Muchas Gracias Chicos.
Saludos.-


 
Respondido : 17/04/2014 10:55 am
Hicham
Respuestas: 1908
Noble Member Suspendido
 

Hola,

En el ficheros administrator/components/com_search/helpers/search.php exactamente en la línea 73:

if ( $searchword && JString::strlen( $searchword ) < 3 ) {

Tiene que cambiar el numero 3 por 2.

Saludos.


 
Respondido : 17/04/2014 11:48 am
Respuestas: 105
Estimable Member
Topic starter
 

🙂
Muchisimas Gracias Chicos!!!
Problema Solucionado 🙂 Gracias!!!
Saludos Cordiales.-


 
Respondido : 26/04/2014 5:12 pm