• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discountbase.php
  • Класс: BitrixSaleDiscountBase
  • Вызов: DiscountBase::isMixedBasket
protected function isMixedBasket()
{
	$result = false;
	if (empty($this->orderData['BASKET_ITEMS']))
		return $result;

	foreach ($this->orderData['BASKET_ITEMS'] as $basketItem)
	{
		if (!isset($basketItem['ID']) || (int)$basketItem['ID'] <= 0)
		{
			$result = true;
			break;
		}
	}
	unset($basketItem);

	if (!$result)
	{
		if ($this->isOrderedBasketChanged())
			$result = true;
	}

	return $result;
}