• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discount/preset/selectproductpreset.php
  • Класс: BitrixSaleDiscountPresetSelectProductPreset
  • Вызов: SelectProductPreset::generateSectionConditions
protected function generateSectionConditions($sectionIds, $logic = 'Equal')
{
	$sectionIds = $this->cleanIds($sectionIds);
	if(empty($sectionIds))
	{
		return array();
	}

	$data = array();
	foreach($sectionIds as $sectionId)
	{
		if(empty($sectionId))
		{
			continue;
		}

		$data[] = array(
			'CLASS_ID' => 'CondIBSection',
			'DATA' => array(
				'logic' => $logic,
				'value' => (int)$sectionId,
			),
		);
	}
	unset($sectionId);

	return $data;
}