• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/skuprops.php
  • Класс: BitrixSaleHelpersAdminSkuProps
  • Вызов: SkuProps::extractOptionalProps
static function extractOptionalProps(array $skuProps, array $skuOrder, $changedSkuId)
{
	$result = array();
	$changedAchieved = false;

	foreach($skuOrder as $skuId)
	{
		if($skuId == $changedSkuId)
		{
			$changedAchieved = true;
			continue;
		}

		if($skuId != $changedSkuId && !$changedAchieved)
			continue;

		if(!empty($skuProps[$skuId]))
			$result[$skuId] = $skuProps[$skuId];
	}

	return $result;
}