1167 читали · 5 лет назад
Битрикс, пользовательские ограничения доставки и платежной системы
В битрикс есть множество ограничений, которые можно применить для платежной системы и систем доставки. Но не хватает какого-либо ограничения, например, по группе пользователя. Для того чтобы добавить данный вид ограничения нужно написать класс, который будет обрабатывать условия вашего ограничения: use Bitrix\Sale\Internals\CollectableEntity; use Bitrix\Sale\Internals\PersonTypeTable; use Bitrix\Sale\ShipmentCollection; use Bitrix\Main\Localization\Loc; use Bitrix\Sale\Order; Loc::loadMessages(__FILE__);...
1С-Битрикс. Из чего состоит обработчик платежной системы
Вероятно, возможен случай, когда Битрикс-разработчику приходится писать свой обработчик платежной системы. Правда представить себе этот случай сложно, поскольку Битрикс богат предустановленными обработчиками платежных систем: там и Яндекс-деньги, там и Webmoney, там и Assist. Но все же, наверное, в каких-то случаях нужно написать свой или скорректировать системный. В этом посте мы с вами попытаемся разобраться как подступиться к этой задаче. Что если требуется изменить стандартный обработчик? Для этого нужно взять стандартный обработчик из папки /bitrix/modules/sale/payment  и скопировать в /bitrix/php_interface/include/sale_payment/ ...