В чем проблема использовать стандартный функционал - использовать атрибуты к товарам? и доп. модули не нужны.
постом выше детально показана проблема, уравнение с неизвестными переменными
Например, Товар1 имеет атрибут А1 равным 5 шт. и не имеет атрибута А2. Если пользователь хочет подобрать товар с характеристиками - А1 = 7 шт. и наличием А2, то модуль должен вывести, например, Товар1 + Товар2, который добавит, недостающие 2 шт. + Товар3 у которого есть А2.
А еще лучше, что б выводилось несколько таких компоновок с градацией по цене.
я вот одного понять не могу как система должна распознать , что нехватает 2-х атрибутов которые принадлежат другому товару
а затем ещё отыскать подобные варианты и выложить в рекомендуемые
ну а если упростить задачку и решающим критерием будут характеристики, то штатный модуль сам справится,
только тут задачка с кол-вом
единственый выход навигация + группы товаров, но с группами надо будет потрудиться
Почти, правильно поняли. Одного не хватает, а у другого недостаточное значение атрибута.
Опишу еще конкретней.
Магазин сетевого оборудования. На главной странице висит Селектор Моделей - клиент должен ответить на несколько простых вопросов.
Сколько портов нужно, Нужен ли GSM модуль, Какой форм-фактор. Например клиент вводит, нужно 7 портов, GSM модуль и форм-фактор Mini.
После чего селектор должен выдать Товар1 у которого только 5 портов, нету GSM модуля. К этому товару клиенту предлагается модули расширения (они все в отдельной категории), Модуль1 у которого недостающие 2 порта и еще Модуль2 с GSM модулем.
Наверное так и придется решать вопрос.
а зачем усложнять задачу себе и покупателю
всё что вам нужно Layered Navigation и правильно настроенные группы атрибутов
и как бы вы не старались если покупатель сузит диапазон критериями поиска, он получит результат согласно критериям + доп вариант это опция похожие товары
надо руководствоваться правилом, ВСЁ ГЕНИАЛЬНОЕ ПРОСТО