Добрый день, при написании интернет магазина, застопорился на добавлении ассортимента товара, необходимо что бы ассортимент создался автоматически по выставленным параметрам
то есть например цвет красный и синий, размер 43 и 44 создастся должны
красный 43
красный 44
синий 43
синий 44
(это самый самый примитивный пример как это сделать я знаю), проблема в том что одно свойство у товара может принимать несколько значений, то есть мне необходимо добавить типо сетов которые будут участвовать в товарах (сами свойства имеют уникальное имя на английском для добавления на форму)
то есть
1. 3d_killer - 13 Апреля, 2016 - 10:36:39 - перейти к сообщению
это пример добавления сета в таком виде легко принять и разобрать такую форму, но если я добавляю еще один то свойства придут уже кучей которую не разобрать.
свойства и сеты добавляются JS
Вот на скрине не хватает только сейчас кнопки добавить сет, кнопка 1 добавляет еще вариант размера, кнопка 2 добавляет размер если в списке его не существует.
Добавление происходит простым клонирование элемента.
Вопрос в том как добавить еще одну или 2 строки размера чтобы их реально было принять массивом типа
размер = array(
0=>array(размер 1, размер 2.....),
1=>array(размер 1, размер 2.....),
2=>array(размер 1, размер 2.....)
)
(Добавление)
чтобы не возникло вопроса зачем в товаре несколько размеров в одну разновидность добавлять, сразу объясню
Свойство размер я привел для примера в управлении можно создавать любые свойства, конкретно про размеру то для малышей один товар может подходить для 3,6,9 месяцев, и оно должно вписано быть в разновидность для правильности работы фильтра