• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/conversionhandlers.php
  • Класс: BitrixSaleInternalsConversionHandlers
  • Вызов: ConversionHandlers::onBasketUpdate
static function onBasketUpdate($id, /*array*/ $fields)
{
	/*if (Loader::includeModule('conversion')
		&& is_array($fields)
		&& isset($fields['PRICE'], $fields['QUANTITY'], $fields['CURRENCY']))
	{
		$context = DayContext::getInstance();

		$newSum = $fields['PRICE'] * $fields['QUANTITY'];

		// add item to cart
		if ($newSum > self::$onBeforeBasketUpdate)
		{
			$context->addCurrencyCounter('sale_cart_sum_add', $newSum - self::$onBeforeBasketUpdate, $fields['CURRENCY']);
		}
		// remove item from cart
		elseif ($newSum < self::$onBeforeBasketUpdate)
		{
			$context->addCurrencyCounter('sale_cart_sum_rem', self::$onBeforeBasketUpdate - $newSum, $fields['CURRENCY']);
		}
	}

	self::$onBeforeBasketUpdate = 0;*/
}