Улучшить поведение СS-Cart при фильтрации

Большинство современных магазинов изобилует множеством фильтров и многие покупатели ценят магазиныих именно за возможность удобно подобрать товар.

@imac, @ikoshkin обратите внимание на неудобство работы фильтров.

Если вам надо выбрать более одного значения, это превращается в мучения! Нормальный покупатель уйдет вообще в другой ИМ.

Посмотрите на эти прыжки вверх страницы

%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D0%B0%20%D0%BD%D0%B0%20%D0%9A%D0%B0%D1%80%D1%82%D0%B57

  1. При каждом выборе значения страницу кидает вверх и приходится проматывать обратно.(прокрутку вверх допустим можно отключить)

  2. Каждый раз на странице обновляются товары загружая сайт и эти мельтешения раздражают покупателей.

  3. При обработке запроса игнорируются клики мышки по новым значениям и не дают быстро выбрать несколько значений.

Есть модуль Модуль "Фильтры С Кнопкой" для CS-Cart и Multi-Vendor

но к сожалению он не показывает количетсво найденого и пользователь часто видит вот такое

Так же есть модуль, который показывает количество найденных

но судя по сообщению автора там все не просто




Есть реализованное решение от @alexbranding

но к сожалению они не планируют его внедрять в массы именно из-за сложности поддержки.

%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D0%B0%20%D0%BD%D0%B0%20%D0%9A%D0%B0%D1%80%D1%82%D0%B58

Вот коментарий @alexbranding (публикую с его разрешения)

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Поэтому огромная просьба внедрить данный функционал в ядро!
Кнопка “Применить фильтр” и обязательно с количеством найденного рядом

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

  • Поддерживаю!
  • Поддерживаю, но с возможностью вкл/выкл.
  • Против.

0 голосов

15 лайков

Подписываюсь под каждым словом! Для нас это просто боль! И клиенты уже неоднократно жаловались! А как же нынешнее поведение неудобно на мобильной версии…!!!
Просьба разработчиков внедрить, как можно скорее!!!

2 лайка

Готовых решения два:

  • установить модуль с кнопкой Применить. Он есть как минимум у трёх разработчиков;
  • использовать верхний горизонтальный фильтр вместо бокового вертикального.

Кнопка Применить для фильтра нужна бесспорно, т.к. при большом количестве товаров и, соответственно, их характеристик, фильтрация занимает много времени, появляется большой лаг между нажатием и реакцией страницы на него, при желании выделить несколько позиций приходится мотать портянки туда-сюда.

Так же прошу УБРАТЬ или сделать отключаемой функцию перескакивания выбранного варианта фильтра наверх. Это жесть какая-то, жутко неудобно, при этом зашито в логику и шаблон. Перескакивание страницы после каждого нажатия - это тоже раздражающая ерунда(нормально перекидывать когда фильтры включаются по кнопке, а просто так при каждом нажатии на вариант - это жуть).

10 лайков

Я знаю про 2 модуля, и оба работают не корректно, не так как нужно. А третий чей?

Они же описаны в теме и их недостатки. И самое главно вчитайтесь в комент АБ.

А горизонтальный фильтр вообще непривычная штука. Ни в одном серьезном Им такого не встречал.

2 лайка

Установили горизонтальный фильтр, модуль купили с кнопкой…а толку?
Модуль неправильно работает с цветными квадратиками, покупателей пугает когда те цвет хотят выбрать. Пробовали отключать модуль с изображениями в фильтре, так после этого модуль с кнопкой “Применить” вообще не работает!!!

По картинке и не поймешь, что я выбрала три цвета))))

2 лайка

Мне казалось, что видел у трёх. Сейчас сходу нашёл только eCom Labs и cs-coding.
У меня стоит, работает, вроде без проблем. Был косяк в мобильном виде страницы, но его устранили оперативно.
Но да, фильтров с картинками у меня нет

Коллеги, неужели никому больше не интересен этот функционал?
Почему так мало народу отписывается и голосует?

1 лайк

26 голосов за 2 дня это аншлаг…
да и чего отписывать, подробно ж все расписал )))

@imac призываем вас в тему! важнейший вопрос для любого ИМ !!!

1 лайк

Я как раз думаю, что пока народ не начнёт массово отписываться тут, то @imac не будет воспринимать серьёзно эту тему.

так а чего писать то?
Проблема ясна.
Проблема важна.
Текщие модули не слишком функциональны.

Путь решения от АБ предложены. и даже с пометкой “внедрить не сложно

Остается внедрять.

Ну ок. Ждём реакцию.

1 лайк

Все эти модули — это, конечно, хорошо… для разработчиков модулей в первую очередь.
Тема больная для всех без исключения ИМ, и адекватное поведение фильтрации должно быть реализовано из коробки, тем более, что CMS далеко не бесплатна. При этом важно, чтобы админ мог настраивать сценарии, в зависимости от специфики товара.
Мы уже устали выслушивать от клиентов замечания по сайту, когда подбор становится мучением, как на примере выбора сверла или бура по бетону. Сразу оговорюсь, что вариант со слайдером не подходит, потому что очень часто нужно выбрать 2-3 конкретных параметра (например, диаметры 6 мм, 7,8 мм и 12,5 мм и длина 400, 450 и 900).

13%20(1)

А вариантов бывает далеко за 200 штук, и раскрытый фильтр превращается в бесконечную простыню. При этом всегда бывают задержки при фильтрации, что создает ад в работе. Это совсем неправильно.
Вот тут и теряем конверсию из-за юзабилити! (вебвизор в этом месте показывает отказы пользователей)

Кнопка “показать выбранные параметры” — тоже не всегда вариант решения. Она не может правильно отработать.

Есть отличный пример, как должны быть реализованы фильтры. Каталог onliner.by, где большой список умещается в компактном фрейме, при выборе обновляются товары, но ничего никуда не прыгает и не раздражает, в каком бы месте страницы вы не находились.
Правильные фильтры тут

Уважаемые разработчики, учтите, пожалуйста, этот момент. Проблема важна для всех, кто хочет делать свое дело качественно.

  • Кнопка “применить выбранные”
  • Фрейм в виде таблицы, где все видно и удобно
  • Мне плевать на пользователя, продаю, как могу

0 голосов

6 лайков

Поддерживаю, нужно поднять тему в приоритетную

2 лайка

Добавьте голосовалку.

1 лайк

В самом первом сообщении темы есть. Только вот толку @cs-cart_team не реагируют на эту тему.

1 лайк

Думаете, что смахивает на договоренность со сторонними разработчиками, дабы им было что кушать?

1 лайк

Может кому-то поможет - чтобы убрать скроллинг, в файле js/tygh/product_filters.js закомментируйте строчку

scroll: '.ty-mainbox-title',

Потом нужно почистить кэш

7 лайков

Спасибо за совет! Так немного легче.
Жаль только, что это изменения в ядре, хоть и не критичные. Да и глобально не решает проблемы.

2 лайка