Зависимость способов оплаты от доставки Opencart 2.x
Модуль для создания зависимости способов оплаты от способов доставки в форме оформления заказа в Opencart 2.x.
В админке вы сможете для каждого модуля доставки задать свои способы оплаты. Тогда в оформлении заказа при виборе способов доставки — список способов оплаты будет обновляться.
Модуль работает в стандартной форме оформления заказа, а также в модулях:
— Custom Quick Checkout
— Simple One Page Checkout
— Ajax Quick Checkout
В других модулях оформления заказа без доработок работать не будет.
Внимание: для таких модулей доставки, которые позволяют самостоятельно создавать способы (Доставка Плюс, Мои способы доставки, XShipping, Мультидоставка, Ultimate Shipping) — можно устанавливать зависимые способы оплаты, но только общие для всего модуля.
Установка модуля:
1. Распаковать архив
2. Загрузить ocmod.xml файл через админку сайта
3. Обновить модификации
4. Перейти в Модули > Способы доставки, установить зависимости для способов.
Comment ( 1 )
после установки в админке по нажатию на значок доллара этого модуля начинают сыпаться ошибки
Notice: Undefined variable: text_choose_payments in /system/storage/modification/admin/view/template/extension/extension/shipping.tpl on line 83:
Notice: Undefined variable: payments in /system/storage/modification/admin/view/template/extension/extension/shipping.tpl on line 83Warning: Invalid argument supplied for foreach() in /system/storage/modification/admin/view/template/extension/extension/shipping.tpl on line 83