- Автор темы
- Администратор
- Модер.
- Команда форума
- #361
Наценка платежных систем
vbcherepanov.markpayment 1.0.5 (full) zip
vbcherepanov.markpayment 1.0.5 (full) zip
Данный модуль позволяет увеличивать стоимость заказа при выборе определенной платежной системы при оформлении заказа
УЧЕТ ПО:
- Тип плательщика
- Платежная система
- Сайт (поддерживается многосайтовость)
- Стоимость заказа (сумма от ... и до....)
- Учитывать стоимость доставки в сумме или нет.
Модуль работает с событием компонента [site]
полная поддержка нового шаблона
На Выходе модуля в шаблон возвращается параметр $arResult['MARKPAYMENT_PERCENT']
в котором указана процентная стоимость, например: 5 руб.
$arResult['JS_DATA']['TOTAL']['MARKPAYMENT_TITLE'] - возвращает название -заданное в настройках модуля!
Использование в компоненте оформления заказа без события:
Чтобы использовать функционал модуля без использования события (например если компонент самописный)
необходимо в шаблоне вызвать функцию модуля
и передать в нее результирующий массив
\Bitrix\Main\Loader::IncludeModule([site]
CVBCHMarkPayment::MarkPayment($arResult);
УЧЕТ ПО:
- Тип плательщика
- Платежная система
- Сайт (поддерживается многосайтовость)
- Стоимость заказа (сумма от ... и до....)
- Учитывать стоимость доставки в сумме или нет.
Модуль работает с событием компонента [site]
полная поддержка нового шаблона
На Выходе модуля в шаблон возвращается параметр $arResult['MARKPAYMENT_PERCENT']
в котором указана процентная стоимость, например: 5 руб.
$arResult['JS_DATA']['TOTAL']['MARKPAYMENT_TITLE'] - возвращает название -заданное в настройках модуля!
Использование в компоненте оформления заказа без события:
Чтобы использовать функционал модуля без использования события (например если компонент самописный)
необходимо в шаблоне вызвать функцию модуля
и передать в нее результирующий массив
\Bitrix\Main\Loader::IncludeModule([site]
CVBCHMarkPayment::MarkPayment($arResult);
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.