Magento: прячутся и не считая вклад в слоистую навигацию
-
16-10-2019 - |
Вопрос
О: Скрытие и не считать запас в слоистой навигации в Magento
Привет, это нас поразило довольно долго. Я не нашел решение. Мы обновились до мага 1.8.1, надеясь, что это будет исправлено.
- У нас 19 рубашек (настраиваемые продукты)
- которые продаются в размерах 38, 39, 40 и т. Д.
- Некоторые из этих рубашек недоступны по размеру 38 или 39
- Поэтому, когда пользователь нажимает на фильтр размеров в слоистой навигации, он покажет только рубашки, которые имеют запасы в таком размере
Но что происходит
Проблема A: Подсчет продуктов на размер составляет 19 везде. Но это не правильно, некоторые из 19 рубашек доступны только в размере 38 или 39
Проблема B: Когда я нажимаю, чтобы фильтровать по размеру 38, я ожидаю увидеть только рубашки на следующей странице, которые на самом деле доступны по размеру 38
Как мы могли решить это? Это то, что мне не хватает? Покажите продукты o Stock Да/Нет, в настройках атрибутов? Или мне нужно изменить это в коде?
Ожидаемое поведение будет: - Подсчитайте только продукты, которые на самом деле имеют доступный размер - покажите только продукты, которые на самом деле имеют размер
Пример http://i.snag.gy/kwho2.jpg
Помогите оценить !!
Решение
Ответ здесь, я думаю
https://digicloud.zendesk.com/entries/22144483-show-hide-ut-stock-products-in-magento
Я думаю, мы просили слишком много ...
- Мы хотели показать продукты на складе в обзоре (но с уведомлением об отсутствии на складе)
- и при фильтрации, что он не подсчитывал продукты, не связанные
Но это не так, как это работает. Это либо включено, либо выключено
Решение: настроить это, чтобы «показать продукты, которые нет в наличии», чтобы не решать проблему
Как скрыть продукты в магазине Magento, которые «не в наличии» или имеют quty 0
Hide Out Stock Message - это настраиваемый элемент.
Admin >> System >> Конфигурация >> Каталог >> Инвентаризация >> Опционы на акции
Отображение из запаса продукта -> Нет
Другие советы
Да, вы можете заставить Magento сделать это, настраив индекс атрибутов продукта, чтобы значение атрибута (например, размер) (например, 37,5) не сохранялось против настраиваемого продукта, если простой продукт с этим значением не в наличии (например, размер 37.5 нет в наличии). Изменив этот индекс, слоистая навигация последует примеру.
Полный ответ и код здесь: https://magento.stackexchange.com/a/154654/13636
Вы также можете продемонстрировать запасы с особыми заметками, например, «Доступно через 3 дня» с возможностью подписаться на «обратно в складе». Может быть, вы получите новых клиентов таким образом.