Родительские опции — Parent-child Options v3.0.4b
Модуль позволяет показывать или скрывать дочерние опции товара (группы опций, включая их значения, если таковые имеются) в зависимости от выбранных значений их родительских опций.
В стандартном opencart, если у товара есть какие-то опции, они всегда доступны на странице товара в разделе покупателя. Опции родитель-ребенок позволяют задать определенные условия (выбранные значения родительских опций) для отображения опций.
На странице редактирования товара на вкладке «Опция» в разделе администратора для каждой опции товара модуль отображает родительский блок настроек.
Для одной опции можно задать несколько родителей. В этом случае на странице продукта в разделе «Клиент» отображаются два варианта дочерней опции:
дочерняя опция будет отображаться, если выбраны соответствующие значения всех ее родительских опций
дочерняя опция может быть отображена, если выбрано соответствующее значение любой родительской опции (должен быть установлен флажок «ИЛИ»).
Модуль также позволяет создавать каскады зависимостей родитель-ребенок (любая дочерняя опция может быть родителем для другой опции и т.д.).
На странице товара в разделе для клиентов модуль сразу же отображает соответствующие дочерние опции при выборе родительской опции.
Аналогичным образом Опции родитель-ребенок работают на странице редактирования заказа в разделе администратора.
Простая функция импорта/экспорта XLS также находится на странице настроек модуля, она позволяет импортировать/экспортировать все настройки родительского и дочернего модулей с помощью XLS файлов. Синхронизация основана на идентификаторах опций и значений опций (option_id, option_value_id) или, как вариант, на идентификаторах опций продукта и значений опций продукта (product_option_id, product_option_value_id).
Opencart 2.x Купить у Автора
Leave a reply
You must login or register to add a new comment .