@WebmasterW3S
Веб-программист

Почему не работает метод CalculationResult::setDescription?

Доброго времени суток! Пытаюсь написать модуль доставки битрикс. Для этого мне необходимо заменить описание данного способа доставки. Пытаюсь сделать это след.образом
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() после СЕТа, успешно выдаёт то, что было передано в параметре, а во фронтенде всё-равно отображается описание из настроек.
  • Вопрос задан
  • 425 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы