Массовое управление опциями
Суть модуля - автоматически добавлять выбранным товарам наборов опций с указанной стоимостью, цена опции может быть указана как в процентном отношении к стоимости товара, так и фиксированной.
Интерфейс в админке
Создается набор опций (может быть создано много, )
Выбираем опцию из существующих, ранее созданных в системе, в аналогичном разделе http://prntscr.com/pea4vc
Для опции указываем параметр - Обязательно (Да, Нет)
Отображается список значений этой опции, из тех что созданы в системном разделе - Опции.
Выбираем нужные значения.
Каждому значению опции можно присвоить фиксированную стоимость или стоимость в процентном соотношении от цены товара.
Также указываем параметры - количество, вычитать со склада: (Да, Нет), Выбираем вид операции: +, -, +%, -% . Аналогично стандартной форме добавления опции http://prntscr.com/pbs5be
если выбрано процентное значение опции, то должны появиться 2 поля, минимальная стоимость опции и максимальная стоимость опции, выше/ниже которых, опция не может стоить.
Указываем само значение стоимости
Далее в фильтре указываем каким товарам генерировать новые опции:
Выбираем категории,
Выбираем бренды,
если не выбрано, то все товары магазина
После указания всех параметров:
Кнопки модуля:
добавить набор опций
применить настройки (остаться в модуле)
сохранить настройки (выйти из модуля)
Возле каждого набора опций следующие кнопки:
сгенерировать опции товарам (т.е. опции генерируются по каждому набору отдельно, не при сохранении модуля)
если у товаров есть другие опции, их не удалять
если у товаров есть такая же опция как в текущем наборе, её переписать с новыми значениями
удалить текущий набор опций из модуля (опции у товаров не удаляются)
пометить на удаление (это чекбокс, при выборе данного чекбокса, если нажать сгенерировать, то у всех товаров которым должны сгенерироваться опции этого набора, наоборот удаляются из товаров, согласно списку опций и фильтрам)