Posted by maikelm on April 5, 2011 at 12:59am
Hola
Necesito saber si saben de alguna solución para cuando realice búsquedas mediante el bscador de drupal, si el criterio de búsqueda no tiene tilde se recuperen los contenidos donde está ese término con tilde.

Comments
Spanish stemmer
drupal.org/project/spanishstemmer
spanishstemmer
¿Lograste hacerlo funcionar?, yo lo intente sin éxito.
spanishstemmer
Ya probé esa solución. si lograste que funcionara te agradecería que me dijeras como hiciste, Yo no logré nada con el módulo. gracias. Saludos
Más información
Cuando alguien dice, lo probé y no funcionó, seria interesante saber "como fue que lo probó".
Segun el archivo INSTALL.TXT que viene con el modulo, hay que hacer lo siguiente:
1. Copy the spanishstemmer.module to the Drupal modules/ directory.
2. Go to 'administer > modules', and enable the Spanish stemmer module
3. Go to 'administer > settings > search' and click 'Re-index site'.
En otras palabras, es necesario reconstruir el indice del buscador, para que la busqueda funcione con acentos.
Si eso fue lo que hicieron, tal vez haya un bug en el módulo y deberian reportarlo. Si eso no fue lo que hicieron, prueben con eso, y digan que tal les fue.
Saludos
Mariano D'Agostino
http://cuencodigital.com
Muchas gracias Dagmar ERROR
Muchas gracias Dagmar
ERROR MIO.
Cuando lo probé no había visto el install.txt, sólo leí el readme.txt. Ahora parece que estuviera funcionando correctamente en mi sitio www.bienricas.com.ar .
Saludos
Exacto, adhiero al comentario
Exacto, adhiero al comentario de dagmar. Yo no lo he usado últimamente, pero cuando lo usé sí me ha funcionado.
Una aclaración adicional, es que tienen que después de haber re-indexado el sitio en admin/settings/search deben correr cron una o más veces, hasta que diga que el sitio está re-indexado. Y ahí prueban con los tildes/acentos/ñ... y si algo no les funciona, reportarlo en detalle sería lo ideal claro. suerte.
Bueno, algo no me ha
Bueno, algo no me ha funcionado.
Tengo una receta que se llama Ñoquis gratinados de calabaza al roquefort. Si busco ñoquis me la devuelve como resultado, ahora si busco ñoqui me dice que no hay resultados para la busqueda.
Podría ser un bug, pero no
Podría ser un bug, pero no creo ya que la búsqueda nativa de Drupal es limitada (en este caso parece no considerar el caso del plural).
Opciones:
1) utilizar Google custom search (http://drupal.org/project/google_cse)
2) utilizar Solr (http://drupal.org/project/apachesolr) Había un servicio gratuito hosteado de Solr, si alguno lo sabe...
HTH, salud
Gracias, probaré la busqueda
Gracias, probaré la busqueda de personalizada de google.
hola
Hola
Yo si probé el módulo, leí el readme.txt e incluso revice todo el .module para ver que es lo que hace. En realidad el módulo lo que hace es implementar un hook, en este caso _search_preprocess que prepara la cadena para realizar la búsqueda, pero en ningún momento se hace algo en el .module que influya en la indexación del contenido. Realmente debería funcionar asi como está, pero yo no veo resultado alguno.
saludos
Según la documentación
Hola
Según la documentación de hook_search_preprocess
Esto significa, que el hook se ejecuta cuando el contenido está siendo indexado. Y por lo tanto, es necesario re-indexar todo el contenido del sitio como indico mariano.barcia en su ultimo mensaje.
Saludos
Mariano D'Agostino
http://cuencodigital.com
Sé que es viejo este tema,
Sé que es viejo este tema, pero dejo como lo solucioné: finalmente utilicé el módulo Transliteration (https://www.drupal.org/project/transliteration).
Una vez activo, deben ir al Search API, ir al índice que desean trabajar, luego a la pestaña "Filters" y en "Procesadores" o "Processors" activar la opción de "Transliteration", la cual hace que las búsquedas sean 'insensitive' a los acentos y otros caracteres que no sean ASCII.
Finalmente, hay que limpiar el index desde la 1era pestaña "Vista" o "View" y volver a indexar todo de nuevo.
Esto bajo Drupal 7.