Думаю, что дело не столько в фильтре (для разных браузеров SQL-запросы и PHP-код исполняются абсолютно одинаково),а в библиотеках jquery и jquery-ui. У меня используются довольно старые 1.7 и 1.8, насколько я помню. Не исключено, что в более новых версиях проблема исправлена. Бросаться решать эту проблему я не буду по понятной причине (бесплатность) пока не возникнет нужды у меня самого.Заходил на http://cpu.badisoft.ru с Safari (гаджета) тоже наблюдаются подобные фризы, только спасает небольшой каталог товаров в отличие от моего случая.
Делаем развесистый фильтр товаров (обкатка, написание, дополнения)
#421
Отправлено 24 September 2013 - 10:28 PM
#422
Отправлено 27 September 2013 - 12:32 PM
ERROR: 1054:Unknown column 'test_base.povv.productID' in 'on clause' Sql: SELECT DISTINCT po.optionID, po.name, po.filter1, po.filter2, po.filter3, po.filter_string, pos.variantID, povv.option_value FROM vqtj_product_options po LEFT JOIN vqtj_product_options_set pos USING (optionID) LEFT JOIN vqtj_products_opt_val_variants povv USING (variantID) LEFT JOIN vqtj_products p USING (productID) LEFT JOIN vqtj_category_product cp USING (productID) WHERE p.enabled=1 AND p.categoryID>1 ORDER by po.sort_order, po.name, povv.sort_order, povv.option_value
Ошибка возникает только на виртуальном хостинге у hc.ru. На localhost все работает. Полностью переношу все файлы с localhost на виртуальный хостинг - не работает.
В инете пишут, что такая ошибка может возникать из-за разных версий MySQL. У меня на localhost 5.0.51b, у хостера 4.1.25-log. Вроде как по разному обрабатываются длинные конструкции с LEFT JOIN.
Что тут можно придумать?
#423
Отправлено 27 September 2013 - 01:50 PM
А что можно придумать, если диагностика Unknown column 'test_base.povv.productID' in 'on clause', но в приведенном ниже запросе нет упоминания povv.productID, а поля productID действительно нет в таблице povv.Что тут можно придумать?
#424
Отправлено 27 September 2013 - 04:00 PM
#425
Отправлено 02 October 2013 - 07:21 PM
Все было замечательно, но вдруг столкнулся вот с какой проблемой!
Многим любителям яблочных гаджетов (коим, я тоже являюсь) известно, что недавно вышла IOS 7. Так вот после перехода на IOS 7 с обновленным браузеров Safari, попытался зайти на свой сайт (раньше все было гуд, с данным фильтром грузился чуточку дольше), и увидел, что страницы грузятся очень долго, сайт стал дико тормозить, в общем теперь думаю, что делать, ждать обновлений, патчей на гаджеты (если помогут) или отказаться от фильтра, что очень не хотелось бы. В наше время большое количество людей пользуются гаджетами от яблочного гиганта и не хочется терять данную категорию клиентов.
P.S.
Заходил на http://cpu.badisoft.ru с Safari (гаджета) тоже наблюдаются подобные фризы, только спасает небольшой каталог товаров в отличие от моего случая.
Беру свои слова обратно!, фильтр работает как часы! Оказалось проблема была в кривом шаблоне, которая была выявлена после тщательного анализа кода.
#426
Отправлено 02 October 2013 - 07:28 PM
Заходил на http://cpu.badisoft.ru с Safari (гаджета) тоже наблюдаются подобные фризы, только спасает небольшой каталог товаров в отличие от моего случая.
На моем сайте наблюдаемые фризы были тоже из-за проблем в кривом шаблоне Вашего сайта?Беру свои слова обратно!, фильтр работает как часы! Оказалось проблема была в кривом шаблоне, которая была выявлена после тщательного анализа кода.
#427
Отправлено 02 October 2013 - 09:34 PM
Обработка данных: 0.185 сек, Компиляция шаблона: 0.122 сек, Работа с БД: 0.004 сек, Общее время работы: 0.311 сек, Запросов в БД: 29
Сайт хостится в немецком дата центре.
Это при ассортименте товаров в 4000+
Тестил на гаджетах (имеющихся дома) iphone5 и Ipad mini все работает четко.
Не в рекламных целях, а для теста: жмак
#428
Отправлено 02 October 2013 - 11:06 PM
ну если не в рекламных, то https://developers.g...p://shopsan.ru/Не в рекламных целях, а для теста: жмак
#429
Отправлено 10 October 2013 - 12:36 PM
вылезли иероглифы. проверил шаблон там все норм, ошистил кэш, все равно шаблон компилиться с иероглифами. В чем может быть косяк?
#430
Отправлено 10 October 2013 - 12:40 PM
и я бы назвал это не "вылез косяк", а "криво установил"
#431
Отправлено 10 October 2013 - 12:43 PM
В кодировке русских букв в файле. Должна быть 1251, а не UTF.В чем может быть косяк?
#432
Отправлено 10 October 2013 - 12:51 PM
#433
Отправлено 10 October 2013 - 01:01 PM
это как раз таки правильное решение, а не обходОбошел по другому, просто все в смарти константы загнал
#434
Отправлено 10 October 2013 - 04:56 PM
Ну, смотря как на это дело смотреть. Появляется еще один файл для правок и гордость, что модуль легко сделать мультиязычным, хотя нафиг не надо. Примерно как отдельно вынесенный модуль кросс-функций mysql.php при полном отсутствии кроссов под другие SQL-серверы .это как раз таки правильное решение, а не обход
#435
Отправлено 11 October 2013 - 01:49 PM
В яндекс браузере появляется Ошибка при загрузке http://www.***.ru/admin.php. Возможно, на сайте ведутся работы или он настроен неправильно.
#436
Отправлено 11 October 2013 - 06:56 PM
#437
Отправлено 11 October 2013 - 10:09 PM
#438
Отправлено 17 October 2013 - 09:48 PM
ну если не в рекламных, то https://developers.g...2Fshopsan.ru%2FНе в рекламных целях, а для теста: жмак
Извиняюсь немного не по теме, но суть в принципе присутствует (на ваше решение, если считаете иначе, удалите пост).
Произвел оптимизацию и настройку сервера (ну по крайней мере 4 правила из 6), практически все летает, за исключением в основном скриптов фильтра и css.
Если есть решения по данной теме прошу поделиться, нет не для себя, думаю всем будет полезно ))
Сам пока не понял как решить уравнение, либо все объединить в один файл либо-либо...
Обработка данных: 0.203 сек | Компиляция шаблона: 0.186 сек | Работа с БД: 0.006 сек | Общее время работы: 0.396 сек | Запросов в БД: 29
Дополнительно выкладываю файлы исправленные под валидатор W3C Markup Validation Service XHTML 1.0 Transitional (как у меня представлено на сайте), в фильте 1 удалены всплывающие подсказки (не нашел пока решения оптимизировать код под XHML 1.0, в принципе не напрягает).
Прикрепленные файлы
#439
Отправлено 21 October 2013 - 07:55 PM
#440
Отправлено 21 October 2013 - 08:24 PM
Нет. Фильтр специально писался так, чтобы работать только с "Дополнительными характеристиками". Сейчас бы я, наверное, написал этот же фильтр и с учетом произвольных характеристик, но тогда это была толи вторая, толи третья моя программа на PHP. Я только учился . А надобности сейчас нет. Точнее, куча других, более интересных надобностей.Возможно ли применение фильтра к характеристикам товаров, введенным произвольно?
По памяти мне кажется, что добавление в "набор галок" также и характеристик типа "произвольная строка" надо делать в файле advanced_search_in_category.php, а собственно саму выборку товаров, соответствующих установленным галкам фильтра надо делать в функции _testExtraParametrsTemplateЕсли, то где править?