Всем доброго дня.
Есть такая задумка.
В админке настройки-товары Показывать недоступные атрибуты товаров – нет, можно отключить показ атрибутов с кол-вом ноль.
Но при выводе на странице товара выводятся список атрибутов всех имеющихся
Например списки:
Длина - Д1,Д2,Д3
Ширина – Ш1,Ш2,Ш3,Ш4
Цвет – Ц1,Ц2,Ц3,Ц4
Соответственно у каждого из этих комбинаций есть количество товара, но выбрать то можно любую комбинацию. У комбинации Д1 и Ш1,Ц1 – нет товара а есть=Д1,Ш1,Ц2 =Д1,Ш2,Ц1= Д1,Ш3,Ц1= Д1,Ш3,Ц2
При выборе Д1 и Ш1,Ц1. выдается - Этого товара нет в наличии с указанными характеристиками, выберите другие.
Все правильно. Но самое оптимальное было-бы установить фильтр.
Например: При выборе первого атрибута –
Длина -Д1
Последующие выборы атрибутов показывались бы только относящиеся к первому, то есть Д1
Ширина –Ш1,Ш2,Ш3
Цвет –Ц1,Ц2,Ц3
-----------------------------------------
При выборе второго атрибута-
Ширина –Ш1
--------------------
Последующие выборы атрибутов показывались бы только относящиеся к первому, второму, то есть Д1,Ш1
Цвет –Ц2
----------
Когда комбинаций много , например каждого по 10 , то такой вариант был-бы оптимальным.
Для чего это надо:
Покупателю не нужно выбирать все атрибуты, при выборе первого, уже видно есть второй и третий который нужен покупателю.
При выборе первого и второго, сразу виден третий.
Я согласен можно создать таблицу с наличием товара по комбинациям атрибута на странице товара. Да и модули такие есть. Но когда комбинаций атрибутов много, таблица получается большая.
На странице товара вывод идет в разделе <!-- attributes -->
Вопрос только в фильтре.
Может у кого есть соображение по этому вопросу.
Спасибо!