Страница 1 из 1

Странности фильтра

Добавлено: 29.05.2016, 07:33
korshunov
На демосайте на странице http://demookay.com/catalog/telephony пробую работать с фильтром.
Стоит диапазон цен 255-4257. Выставляю другой 400-4257. Список товаров меняется. Правильно.
Теперь отмечаю производителя Connect. Страница перегружается и результат весьма странный. Диапазон изменился на 258-1500. Это неестественно, я же его ранее устанавливал по своему.

Добавлено: 29.05.2016, 12:43
m1hasik
korshunov писал(а):На демосайте на странице http://demookay.com/catalog/telephony пробую работать с фильтром.
Стоит диапазон цен 255-4257. Выставляю другой 400-4257. Список товаров меняется. Правильно.
Теперь отмечаю производителя Connect. Страница перегружается и результат весьма странный. Диапазон изменился на 258-1500. Это неестественно, я же его ранее устанавливал по своему.
Согласен что это не совсем то, что Вы ожидали. Но насколько я изучил фильтр, он не запоминает фильтр по цене, если страница перезагружается.
Получается как. Если отфильтровать по цене, то сортировка и пагинация станут аяксовыми, но если же применить свойство или бренд, то страница перезагрузится, и фильтр собьется. И возможно это и логично. Потому что можно например сразу попасть момент, когда товаров не найдено, из за того, что просто нет такого ценового диапазона

Добавлено: 29.05.2016, 16:03
korshunov
m1hasik писал(а):Но насколько я изучил фильтр, он не запоминает фильтр по цене, если страница перезагружается.

Именно это и есть нелогично и неестественно...

m1hasik писал(а):Потому что можно например сразу попасть момент, когда товаров не найдено, из за того, что просто нет такого ценового диапазона

От такого момента никто не застрахован. И текущая логика фильтра от такого не спасает. На такой момент и сейчас можно попасть, если ввести, например, диапазон цен 302-303.
Фильтр внешне выглядит как единое целое, а работает как-то кусками по непонятному алгоритму...

А если хотите этот момент исключать, то надо сбрасывать диапазон цен не ВСЕГДА, а только если без этого сброса будет пустой результат поиска...

Добавлено: 05.06.2016, 12:16
angel63
Сегодня решил конкретно тестировать скрипт.И вот что обнаружил сразу же.
Фильтр работает криво.Настроил курс доллара,добавил товар и цены указал в долларах.Проверяю на сайте.Да,если просто меняю валюту,цена в зависимости от кусра доллара тоже меняется.Но вот в фильтре не понятное.Показует в долларах.Почему бы не сделать так,если меняешь валюту,то и в фильтре должно автоматом меняться валюта и показывая товар тоже в той валюте в какой выбрал в общем на сайте.Ну или хотя бы показывало..но только не в долларах.Я пробовал в шаблоне менять на другую валюту,а что толку.Товар не показывается.Пока не переключишь в ту валюту,которая указана при добавлении товара.
Файл yandex.php не выводит товар,только категории и валюту.

Добавлено: 05.06.2016, 15:39
OkayCMS
angel63 писал(а):Сегодня решил конкретно тестировать скрипт.И вот что обнаружил сразу же.
Фильтр работает криво.Настроил курс доллара,добавил товар и цены указал в долларах.Проверяю на сайте.Да,если просто меняю валюту,цена в зависимости от кусра доллара тоже меняется.Но вот в фильтре не понятное.Показует в долларах.Почему бы не сделать так,если меняешь валюту,то и в фильтре должно автоматом меняться валюта и показывая товар тоже в той валюте в какой выбрал в общем на сайте.Ну или хотя бы показывало..но только не в долларах.Я пробовал в шаблоне менять на другую валюту,а что толку.Товар не показывается.Пока не переключишь в ту валюту,которая указана при добавлении товара.
Файл yandex.php не выводит товар,только категории и валюту.

Можете более подробно описать что вы делаете. Я только что попробовал, у меня при переключении валюты цена в фильтре также меняется.
По поводу yandex.php. Может вы просто не указали в самом товаре "Выводить в яндекс"?

Добавлено: 05.06.2016, 15:48
angel63
В фильтре скорее всего не ваша вина.Я натянул шаблон,тут скорее всего в шаблоне дело.
А вот с яндекс.пхп ... там я указал всё нормально.Щас пытаюсь разобраться.

Добавлено: 05.06.2016, 20:17
OkayCMS
angel63 писал(а):В фильтре скорее всего не ваша вина.Я натянул шаблон,тут скорее всего в шаблоне дело.
А вот с яндекс.пхп ... там я указал всё нормально.Щас пытаюсь разобраться.
Опишите проблему с яндекс.пхп детальнее.
И ещё раз. Вы точно поставили в товаре галочку "Выгружать в Яндекс"?

Добавлено: 14.04.2019, 07:10
korshunov
На демо сайте открываю категорию
https://demookay.com/catalog/myagkie-igrushki
В ней 4 товара, один из товаров имеет цену 5 998 руб.
А в диапазоне цен в фильтре максимум 5997, что совсем неверно.

И подобных несоответствий много на похожих страницах...