|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 46 ![]() |
Bonjour,
Je rencontre un nouveau problème J'ai voulu intégrer un moteur de recherche pour mon site. J'ai donc suivi le tuto de jobeet a la lettre et celui ci fonctionne sauf pour les caractère accentuer. Si je met pas d'accent alors que le mot recherché en contient un il ne me retourne aucun résultat. J'ai fais pas mal de recherche, j'ai trouvé des bouts de solution un peu partout mais j'ai aucune idée ou les appliquer. On parle dans ce que j'ai survoler de redéfinir l'analyser ("http://blog.soat.fr/2010/09/comment-...-applications/ et de rajouter le filtre "ISOLatin1AccentFilter" (http://www.developpez.net/forums/d59...e-accents-bis/) Seulement j'ai survoler un peu les fichiers de zend_lucene et je n'ai pas la moindre idée comment appliquer ses modifications... Merci bien |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() |
voici ce que j'ai trouvé :
http://framework.zend.com/manual/en/...nding.analysis Ca correspondrait à une solution propre sans modifier le moteur de lucene |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 46 ![]() |
Pour le premier lien je suis déjà tombé dessus mais j'ai pas capter grand chose...
De plus, ma bdd est en utf8_unicode, mes pages sont en utf8. J'ai mis Code :
<?php header('Content-type: text/html;charset=UTF-8');?> J'ai tenter de mettre un utf_decode($motrechercher) mais en vain... Impossible de sortir un resultat comportant un accent |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 46 ![]() |
Bon , comme j'ai pas trop compris comment faire, j'ai appliquer une fonction pour enlever les accents lors de l'indexation dans lucent.
Lors de la recherche j’enlève tous les caractères accentué également. C'est pas trop propre comme solution mais en attendant .... |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() |
et en version fr :
http://framework.zend.com/manual/fr/...nding.analysis ça pourrais t'aider. En gros c'est ce qu'il faut faire mais avec les méthode du plugin |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : mai 2007 Messages : 46 ![]() |
j'ai un doute de la methode.
C'est plus du bidouillage... On m'a parler de stemming mais comment appliquer ca a lucent... trop compliquer lol |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com