Привет, кто знает, как можно скрыть службу доставки, после отправки запроса на API сервиса службы доставки?
Скажем, в некоторые регионы есть доставка, и способ доставки должен оставаться, и показываться вся информация о доставке, а иногда нужно скрывать, т.к. доставки в некоторые регионы служба не осуществляет.
Стандартный метод который вычисляет стоимость доставки из файла handler.php
Скажем, в некоторые регионы есть доставка, и способ доставки должен оставаться, и показываться вся информация о доставке, а иногда нужно скрывать, т.к. доставки в некоторые регионы служба не осуществляет.
Стандартный метод который вычисляет стоимость доставки из файла handler.php
Код |
---|
protected function calculateConcrete(\Bitrix\Sale\Shipment $shipment) { // тут подключение к стороннему API $result = new CalculationResult(); $result->setDeliveryPrice(roundEx(525,SALE_VALUE_PRECISION)); $result->setPeriodDescription('1 день'); $result->setDescription(94949); return $result; } |