На основании способа доставки предоставлять способы оплаты в VirtueMart 3

4 года 11 мес. назад - 4 года 11 мес. назад #8800 от Dma
Здравствуйте!
посоветуйте пожалуйста как в корзине сделать выбор оплаты на основании доставки? используется модуль корзины Onepage checkout

Варианты доставки:
1 - Самовывоз 2 - Курьер
Варианты оплаты
А - Оплата наличными при самовывозе
Б - Предоплата
С - Оплата курьеру

Комбинации должны быть 1 - А и Б у 2 - Б и C

Спасибо

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 11 мес. назад #8804 от Wedal
Dma, я решаю этот вопрос через JavaScript. Т.е. выбор одного из вариантов доставки является событием для скрытия/отображения определенных вариантов оплаты. Что именно показывать/скрывать жестко прописано в коде по ID вариантов. Это самый быстрый способ реализации. Можно, конечно, сделать и интерфейс в админке (я даже видел подобные расширения, но только для стандартной корзины VM), но это значительно сложнее.
Если вам нужно решить задачу, могу помочь за отдельную плату. Пишите через обратную связь.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 11 мес. назад #8806 от Dma
Спасибо за ответ

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.