Доброго времени суток! Пытаюсь написать модуль доставки битрикс. Для этого мне необходимо заменить описание данного способа доставки. Пытаюсь сделать это след.образом
protected function calculateConcrete(\Bitrix\Sale\Shipment $shipment)
{
$result = new CalculationResult();
$result->setDeliveryPrice(roundEx(525,SALE_VALUE_PRECISION));
$result->setPeriodDescription('1 день');
$result->setDescription(94949);
return $result;
}
В итоге setPeriodDescription и setDeliveryPrice успешно устанавливаются, а setDescription игнорируется. То есть в описании метода доставки остаётся то, что прописано в настройках метода в админке. $result->getDescription() после СЕТа, успешно выдаёт то, что было передано в параметре, а во фронтенде всё-равно отображается описание из настроек.