Amasty Elastic Search — товары, которых нет в наличии, отображаются при фильтрации

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

Кто-нибудь знает обходной путь для Amasty Elastic Search, чтобы отфильтровать эти простые продукты, которых нет в наличии? Ниже приведен простой тестовый пример для воспроизведения этой проблемы:

Предварительные условия

  • Мадженто 2.3.7-p2
  • PHP 7.4
  • Amasty Улучшенная многоуровневая навигация 2.14.7
  • Амасти Эластичный Поиск 1.11.2

Действия по воспроизведению

  1. Создайте настраиваемый продукт с атрибутом «размер», дочерними элементами S, M, L
  2. Пусть L не будет в наличии
  3. Отключить отображение товаров, которых нет в наличии, в представлении категорий (магазины - конфигурация - каталог -...
  4. Создать категорию с фильтром по размеру, где размер = L
  5. Открыть категорию во внешнем интерфейсе

Ожидаемый результат

  1. Товар размера L не должен быть виден в категории. Простого товара такого размера нет в наличии.

Фактический результат

  1. Товар, которого нет в наличии, отображается в категории.

0 ответов

Другие вопросы по тегам