В текущем виде фильтры в движке WA малоприменимы для компаний, торгующими многоартикульными товарами! Например одеждой, украшениями, техникой и многими другими!
У каждого артикула можно задать характеристику. Например, мы имеем большой выбор платьев, и все в трех цветах и трех размерах.
Клиент на витрине в категории "Платья" выбирает в фильтре, что ему нужно черное платье в размере М. И ему показываются ВСЕ платья (где естьчерные в размере М), даже если их нет в наличии!
А зачем ему эти платья? Их нет, а возможно и не будет.
Пожалуйста, сделайте возможность при фильтрации отображать только те товары, артикулы которых с фильтруемыми характеристиками есть в наличии.
Для этого нужно:
- Добавить фильтрацию "В наличии"
- Дать возможность указать админу, чтобы при использовании фильтра автоматом показывались только "В наличии"
- Пользователь если захочет может снять фильтр "В наличии" и посмотреть все товары.
Это очень важный функционал! Пожалуйста, реализуйте его.
p.s. (настройка поселения Магазин "Скрыть все товары, которых нет на складе" к идее отношения не имеет).
37 комментариев
Очень актуально, поддержите идею!
Разработчики, прошу обратить внимание, что данная тема обсуждается в хабе с 2014 года довольна активно.
Фильтр с учетом наличия нужен в любом абсолютно интернет-магазине. Пожалуйста, реализуйте.
Вот далеко не все темы: https://support.webasyst.ru/search/?query=%D1%84%D...
Согласен. Фильтрация multi-sku товаров реализована в движке не правильно.
Клиент применяет фильтр - ему показывается товар с нужными характеристиками как будто он есть, а в реальности его может и не быть.
так и не решился вопрос? купил новый вебасист а тут такая засада, что в карточке нулевые артикулы отображаются, что в фильтре, как быть? Может за деньги кто решит вопрос?
если бы могли, сделали бы уже плагин фильтров нормальный) а про карточку я вам написал уже!
У меня есть готовое обновление Smart Filters, в котором есть фильтрация только по наличию.
Но нужен хук, предложенный год назад:
https://github.com/webasyst/shop-script/pull/214
а где хук? битая ссылка....есть активная?
Описал всё отдельным постом
https://support.webasyst.ru/25105/dobavit-khuk-products_collectionfilter/
и с сегодня плагин на модерации.
+1 за фильтрацию по наименованиям артикулов, которые есть в наличии! Без этого очень большая путаница
теме ап!!! кто поможет?
ап
+1
Здесь плюсуйте и будет вам счастье: https://support.webasyst.ru/25105/dobavit-khuk-products_collectionfilter/
Движений нет по теме? Очень надо!!! :(
Поддерживаю! Жизненно необходимая функция!
Администрация, ответьте что-нибудь по этому вопросу
Так когда уже сделают столь полезную фичу???!!!
написала по ссылке.
А воз и ныне там(
Поддерживаю!
Так что значит "принято"?
Решена ли проблема?
Как можно вообще изначально было реализовать такой фильтр, который показывает все товары с артикулом соответствующим фильтру, не взирая на то, что стоит наличие ноль?? Предполагалось, что каждый раз при пополнении размеров нужно удалять и добавлять артикулы или что??
Год прошел с последнего поста, забыли уже все. Кто-то вышел на пенсию, кто-то закрыл магазин, кто-то смирился. А надо регулярно писать. Держать разработчиков в тонусе! Попинывать их)
+
+
Самое популярное предложение... а у разрабов все еще на рассмотрении....
Выпустил плагин для решения данной задачи:
https://www.webasyst.ru/store/plugin/shop/fstock/
Костыль - лучше, чем ничего. Спасибо.
Но по описанию, он вроде фильтрует только наличие товара опять же, не вариаций. А суть о фильтрации харакетристик, а не наличия всего товара.
Помогло в итоге? Удалось решить эту проблему?
а между тем от последнего сообщения прошло почти еще 3 месяца )))
А воз и ныне там? Коллеги? Удалось решить как-то эту проблему? Плагин смарт-фильтр - не помогает, остальные тоже.
Есть у кого идеи, что делать?
Попробуйте плагин https://www.webasyst.ru/store/... , он как раз предназначен для решения подобной задачи
Это не решит проблемы всех клиентов, так как не всем надо скрывать товар, которого нет в наличии, так как теряем функционал плагинов "уведомить о поступлении" и подобных.
Давайте проясним ситуацию на конкретном примере. Попробовал настроить вот так:
Где я ошибся, пытаясь воспроизвести описанную здесь ситуацию?
Как минимум в пункте 6. Мы не хотим скрывать все недоступные товары в категориях, мы хотим просто, чтобы они не участвовали в фильтрации. Я отдельно это отметил в предложении в постскриптуме. Т.е. это должна быть отдельная настройка. Также возможна ситуация, когда пользователю таки хочется посмотреть товары, которые могут быть в нужном размере (он может подписаться на уведомление о поступлении). Пожалуйста, прочитайте еще раз первое сообщение. Там предлагается реализовать возможность для посетителя сайта фильтровать по наличию и чтобы он мог выбирать это и чтобы по-умолчанию было включено "В наличии".
Второй момент: то как вы написали стало работать совсем недавно, т.е. вы частично реализовали предложение.
Спасибо, задача прояснилась! Передал информацию разработчикам.
Михаил, в режиме «выбор характеристик» такая фильтрация, насколько я знаю, работает. Но есть еще другой тип работы — «список артикулов», коим, я уверен, пользуется большинство.
В режиме «список артикулов» фильтрация не работает, если привязать характеристики к нужным артикулам.
У нас вопрос решился разработкой кастомного плагина, который учитывает привязанные к артикулам характеристики, и после фильтрации по характеристике отображаются только те товары, у артикулов которых есть привязка соответствующей характеристики.
Естественно, не для всех характеристик нужна такая фильтрация по наличию, а только для витальных, например, в одежде и обуви — размер. Для этого в плагине предусмотрели отдельную настройку по id витальных характеристик.
Но плагин плагином, а из коробки для этого ничего нет. В базовом исполнении это можно было бы обыграть иначе — сразу в интерфейсе настройки фильтрации категории. отмечать те характеристики, где требуется фильтрация по наличию артикулов.
Передал сообщение разработчикам.
Совет на будущее: сообщения об ошибках лучше публиковать в специальном разделе форума поддержки — так намного больше шансов, что ваше сообщение увидят нужные люди и правильно его поймут. Просто добавлять их везде подряд в комментариях не очень продуктивно.
Михаил, я полностью поддерживаю ответ Ивана, ключевой тут пункт 6, который не позволит посетителю просмотреть товары, которых нет в наличии чтобы например подписаться на уведомления о поступлении.