Фильтрация в категории (ищу разработчиков)

Добрый день.

Ищу разработчика для решения ошибок системы. Необходимо решить задачу срочно, так как стоит интернет-магазин и не работает. За благодарностью вопрос не встанет.

Фильтрация товаров в категории осуществляется по значениям указанных в разделе "Характеристики" каждого товара, тогда как правильным является фильтрация на основые настроек характеристик у каждого наименования артикула (настроек каждого артикула).

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

На примере официальной демо-версии можно подробнее ознакомиться с проблемой. К примеру, наш магазин продает все версии iPhone, кроме iPhone 5s, цвет золотой, объем 64 гб.

1. Заходим в панель администратора демо-версии, в мобильные телефоны, далее в товар iPhone 5s ( https://demo2-ru.webasyst.com/webasyst/shop/?action=products#/product/210/edit/ ) переводим его в режим "список артикулов" и удаляем данное наименование артикула "Золотой, 64Gb". Список должен выглядеть следующим образом:
http://blackguy.ru/lj/screen-1.png

2. Переходим на витрину магазина, в раздел "Мобильные телефоны" https://demo2-ru.webasyst.com/mobiles/
в фильтре справа, на зеленом поле, отмечаем "Цвет: Золотой", "Объем памяти - 64 гб". И видим следующее:
http://blackguy.ru/lj/screen-2.png

Как видите, здесь налицо очень грубая ошибка системы. iPhone 5s все равно показывается при выборке, хотя мы удалили его в значених "золотой, 64 гб". Но система ищет по "общей" группе характеристик данных товаров. То есть система думает, что если у iPhone в цветах белый или черный присутствует объем памяти 64 гб, тогда и у золотого должен быть, хотя мы указали полностью противоположное.

1 ответ

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите