Opencart — комплектации одного товара в карточке его — как сделать?
Здравствуйте! Знает ли кто-нибудь из вас как в Opencart создавать товары с возможностью выбора разных комплектаций в одной карточке товара?
Например, по умолчанию если товар добавить, то возможно выбрать только количество этого товара.
А я хотел бы сделать так, чтобы в товар добавлена была возможность выбора из многих комплектаций и кроме того - собственно, выбор количества.
Таким образом, если товар BLABLA, то у него должна быть возможность выбора комплектации из нескольких опций:
BLABLA red x quantity
BLABLA white x quantity
BLABLA green x quantity
Где "quantity" - количество этого комплекта.
Создаете для каждой опции свой input с количеством.
Дальше есть 2 варианта:
1. Используете стандартную функцию
index.php?route=checkout/cart/add
и все опции по отдельности добавляете в корзину
2. Собираете все в массив: опция => количество
и пишете свою функцию для добавления в корзину сразу массивом
Второй вариант предпочтительней, особенно если у вас много опций, т.к. будет всего один запрос на сервер.