• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/update/admingridoption.php
  • Класс: BitrixIblockUpdateAdminGridOption
  • Вызов: AdminGridOption::setField
static function setField(array $cardSettings, array $newField): array
{
	foreach ($cardSettings as $columnKey => $column)
	{
		foreach ($column['elements'] as $columnElementKey => $columnElement)
		{
			if ($columnElement['name'] === 'main')
			{
				array_unshift(
					$cardSettings[$columnKey]['elements'][$columnElementKey]['elements'],
					$newField
				);
				return $cardSettings;
			}
		}
	}

	return $cardSettings;
}