Живой поиск (с картинками)
#141
Отправлено 27 March 2013 - 10:33 AM
Если написать в поиске "Santegra", то товары найдутся. Если "Сантегра", то нет, хотя их полно. Причем тут "живой поиск"?
#142
Отправлено 27 March 2013 - 11:10 AM
Насколько я вижу, "живой поиск" к Вашей проблеме ни каким боком, т.к. обычным поиском не ищутся товары с русскими буквами в названии.
Если написать в поиске "Santegra", то товары найдутся. Если "Сантегра", то нет, хотя их полно. Причем тут "живой поиск"?
Потому что на локале все ищется отлично любым способом
разобрался в чем дело! может кому будет полезно.
Нельзя чтоб в названии товара были спец. символы! В частности у меня был символ [ \ ] - из-за него такая ошибка получалась. Бегло взглянул на другие похожие символы: [-, | ....] - тоже ищет не корректно....
#144
Отправлено 16 June 2013 - 09:56 PM
Соболезную.badisoft, не работаєт
#145
Отправлено 19 June 2013 - 11:27 AM
Однако у меня есть проблемка при поиске, на локальном сайте все работает отлично, ищет и по русским, и по английским буквам и цифрам.
А вот на сайте в нете чудеса какие-то, не ищет ничего , если искомая буква первая, например:
Не ищет Эпилятор, но зато прекрасно ищет "пилятор"
Не ищет MR 120, ищет R 120, Rowenta --- "owenta" и все в том же роде.
При этом в результате поиска отображается, естественно, полное правильное название, но при нажатии на него, выдается сообщение " ничего не найдено".
Прочитав тему, понял, что дело скорее всего в кодировках, но победить заменами utf8 на utf-8 и т.д, данную проблему не удалось.
Подскажите, плиз, что это может быть и как исправить.
PS. Чистка кэша тоже не помогла.
#146
Отправлено 27 June 2013 - 10:50 AM
#147
Отправлено 27 June 2013 - 10:59 AM
Прежде всего посмотреть в логах SQL-сервера как в реальности выглядит запрос.Подскажите, плиз, что это может быть и как исправить.
#148
Отправлено 27 June 2013 - 12:11 PM
Прежде всего посмотреть в логах SQL-сервера как в реальности выглядит запрос.
Звучит конечно глупо, но не знаю как это сделать При помощи PhpMyAdmin ? Где искать эти логи ? Есть вот такое
`fses_mysql_error_log`
#149
Отправлено 27 June 2013 - 12:17 PM
#150
Отправлено 27 June 2013 - 12:40 PM
Спросить у провайдера. Это обычный текстовый файл.
Спасибо, буду пробовать. Хотя кажется неподъемным
#151
Отправлено 01 July 2013 - 10:23 AM
#152
Отправлено 01 July 2013 - 10:27 AM
Хороший провайдер. Т.е. можно его SQL-сервер чморить-валить любыми запросами, а он даже не узнает, в чем дело было?Провайдер ответил,что на моем тарифе SQL запросы не логируются
Точно именно первую букву, а не большие буквы?Что ж там может такое быть что поиск идет со второй буквы отлично, а первую как не видит.
#153
Отправлено 01 July 2013 - 10:36 AM
Думаю что логи конечно есть, но не для всех тысячу пользователей физического сервера , ну по крайней мере так сказали в техподдержке.Хороший провайдер. Т.е. можно его SQL-сервер чморить-валить любыми запросами, а он даже не узнает, в чем дело было?
Что ж там может такое быть что поиск идет со второй буквы отлично, а первую как не видит.
Именно первую, не важно, русская, латинская,большая или маленькая, просто пропускает ее, а вот если начать писать слово со второй буквы- находит без проблем. Интересно что цифр это не касается,цифры ищутся отлично с первой.Точно именно первую букву, а не большие буквы?
#154
Отправлено 04 July 2013 - 08:28 PM
Никто с таким не сталкивался?Именно первую, не важно, русская, латинская,большая или маленькая, просто пропускает ее, а вот если начать писать слово со второй буквы- находит без проблем. Интересно что цифр это не касается,цифры ищутся отлично с первой.
#155
Отправлено 04 July 2013 - 08:55 PM
#156
Отправлено 04 July 2013 - 09:01 PM
у меня тоже было, но только с кириллицей. но таких товаров мало, поэтому забил. возможно косяк в самом плагине, он довольно древний. Будет время - попробую перекроить под бутстрап.
Так прикол в том что на локальном все работает с тем же товаром Явно какие-то проблемы с кодировками, так как когда меняю CP1251, на windows-1251 ( к примеру), то поиск глючит, то вообще ничего не ищет, подвисает , то выводит просто первые товары в базе
#157
Отправлено 04 July 2013 - 09:07 PM
я, как почти автор этого плагина (взял чью-то основу и переписал) - не сталкивался. В вашем случае надо путем вставок тестового кода (или используя отладчик, но я такого не знаю) пытаться понять, на каком этапе теряется буква. Путем мозгового штурма (т.е. обсуждением в форуме) решить проблему врядли получится.Никто с таким не сталкивался?
У провайдера попросите список кодировок. Он бывает разный. Обычно cp1251 и UTF8 есть везде, а вот CP1251 и windows-1251 - вовсе не обязательно.так как когда меняю CP1251, на windows-1251
#158
Отправлено 04 July 2013 - 09:18 PM
я, как почти автор этого плагина (взял чью-то основу и переписал) - не сталкивался. В вашем случае надо путем вставок тестового кода (или используя отладчик, но я такого не знаю) пытаться понять, на каком этапе теряется буква. Путем мозгового штурма (т.е. обсуждением в форуме) решить проблему врядли получится.Никто с таким не сталкивался?
Да, спасибо Вам и так за это модуль! Как говорится, осталось 3000 ведер и золотой ключик в кармане Завтра помучаю провайдера
так как когда меняю CP1251, на windows-1251
У провайдера попросите список кодировок. Он бывает разный. Обычно cp1251 и UTF8 есть везде, а вот CP1251 и windows-1251 - вовсе не обязательно.
Да, замена разными вариациями utf-8, на UTF8 и т.д. удавалось то приблизиться, то отдалиться от нормальной работы поиска, похоже что копать нужно в этом направлении
#159
Отправлено 04 July 2013 - 09:27 PM
Хех... Прикольно, что мне наиболее часто говорят "спасибо" за два модуля - "развесистый фильтр" и "живой поиск", которые были написаны в качестве разбирательства с PHP/HTML/JS (когда я их и знать не знал) и по сути являются убогими поделками начинающего. Сейчас я бы их написал совсем по другому. С тех пор я написал уже десятки модулей, часть из них выложена здесь, но все равно наибольшее количество "спасибов" именно за эти два модуля .Да, спасибо Вам и так за это модуль!
#160
Отправлено 04 July 2013 - 09:37 PM
Хех... Прикольно, что мне наиболее часто говорят "спасибо" за два модуля - "развесистый фильтр" и "живой поиск", которые были написаны в качестве разбирательства с PHP/HTML/JS (когда я их и знать не знал) и по сути являются убогими поделками начинающего. Сейчас я бы их написал совсем по другому. С тех пор я написал уже десятки модулей, часть из них выложена здесь, но все равно наибольшее количество "спасибов" именно за эти два модуля .Да, спасибо Вам и так за это модуль!
Селяви... Наверное тем и ценны, что когда только учишься и что-то получается это намного интереснее чем когда уже просто рутинная работа.