- Автор темы
- #1
Как реализовать полное игнорирование регистра символов при поиске в Joomla 1.5+ ?
Т.е. чтобы по запросу, к примеру, "сита" искало
Сита
сИта
и пр.
Путем долгих проб было выявлено, что если в статьях искомое слово встречается как "Сита", "сИта" или пр., т.е. хотя бы с одной заглавной буквой, то поиском по этому слову ничего найти не получится, как бы мы в строке поиска не писали: "Сита", "сИта".
А вот, если в статье написано слово "сита", то в строке поиска можно писать как угодно: "СИТА", "Сита", "ситА", ибо все будет прекрасно найдено.
Другими словами поиск ведется будто только по строчным (маленьким) буквам.
Причем, эта проблема не наблюдается с латиницей, только с русскими буквами.
В чем тут проблема и как ее можно решить?
Этой проблемой болеют и все расширения поиска из топика Для просмотра ссылки Войдиили Зарегистрируйся
Но вот в компоненте поиска для SOBI2 Для просмотра ссылки Войдиили Зарегистрируйся все реализовано прекрасно.
Т.е. чтобы по запросу, к примеру, "сита" искало
Сита
сИта
и пр.
Путем долгих проб было выявлено, что если в статьях искомое слово встречается как "Сита", "сИта" или пр., т.е. хотя бы с одной заглавной буквой, то поиском по этому слову ничего найти не получится, как бы мы в строке поиска не писали: "Сита", "сИта".
А вот, если в статье написано слово "сита", то в строке поиска можно писать как угодно: "СИТА", "Сита", "ситА", ибо все будет прекрасно найдено.
Другими словами поиск ведется будто только по строчным (маленьким) буквам.
Причем, эта проблема не наблюдается с латиницей, только с русскими буквами.
В чем тут проблема и как ее можно решить?
Этой проблемой болеют и все расширения поиска из топика Для просмотра ссылки Войди
Но вот в компоненте поиска для SOBI2 Для просмотра ссылки Войди