• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/component/selector/entity.php
  • Класс: BitrixIblockComponentSelectorEntity
  • Вызов: Entity::prepareNodeIds
protected function prepareNodeIds(array &$params): void
{
	static::validateListParameters(
		$params,
		[
			'GRID_ID',
			'FILTER_ID',
			'NAVIGATION_ID'
		]
	);

	if (!empty($params['GRID_ID']))
	{
		if (empty($params['FILTER_ID']))
		{
			$params['FILTER_ID'] = static::createFilterId($params['GRID_ID']);
		}
		if (empty($params['NAVIGATION_ID']))
		{
			$params['NAVIGATION_ID'] = static::createNavigationId($params['GRID_ID']);
		}
	}
}