• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/blocks/orderbasket.php
  • Класс: BitrixSaleHelpersAdminBlocksOrderBasket
  • Вызов: OrderBasket::getPrices
public function getPrices($discounts = null)
{
	static $result = null;

	if($result === null)
	{
		$basketPrice = 0;
		$basketPriceBase = 0;
		$basket = $this->order->getBasket();

		if($basket)
		{
			if (!$discounts)
				$discounts = OrderEdit::getDiscountsApplyResult($this->order, true);

			$basketPriceBase = $basket->getBasePrice();
			$basketPrice = $basket->getPrice();
		}

		$result = array(
			"BASKET_PRICE_BASE" => $basketPriceBase,
			"BASKET_PRICE" => $basketPrice,
		);

		$result["DISCOUNT_VALUE"] = $result["BASKET_PRICE_BASE"] - $result["BASKET_PRICE"];
	}

	return $result;
}