Post
#1
|
|
|
Grupa: Zablokowani Postów: 167 Pomógł: 2 Dołączył: 15.02.2004 Ostrzeżenie: (30%)
|
Kiedyś był problem z polskimi znakami. Czy wiecie może czy ten błąd już poprawiono? W manualu nic nie jest napisane.
Ten post edytował Martio 17.03.2007, 18:46:04 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 14.03.2005 Ostrzeżenie: (0%)
|
co do polskich znaków to rozwiązaniem jest zastąpienie defaultowego analysera który działa na zestawie znaków ASCII takim który działa z utf-8.
trzeba to wykonać zarówno przed indexowaniem jaki i wyszukiwaniem poleceniem :
dla wyników które nie mają uwzględniać wielkości znaków lub :
dla tych co mają je uwzględniać. Ewentualnie można jeszcze poprawić "podświetlanie wyników" by poprawnie obsługiwało polskie znaki. Znowu winien jest analyser a dokładnie jego wywołanie bez parametru kodowania. plik: Zend_Search_Lucene_Document_Html metoda: highlightExtended() zamienić :
na:
[ZF ver: 1.10.3] |
|
|
|
Martio Zend_Search_Lucene 17.03.2007, 18:39:34
konys Osobiście miałem niewielki problem z indeksowaniem... 17.03.2007, 20:33:13
Martio Wszystko OK, należy tylko stosować funkc... 26.04.2007, 09:34:00 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:38 |