• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/copy/implement/children/section.php
  • Класс: BitrixIblockCopyImplementChildrenSection
  • Вызов: Section::updateSections
private function updateSections(CIBlockSection $sectionObject, array $parentRatioIds, array $ratioIds)
{
	foreach ($parentRatioIds as $parentId => $childId)
	{
		if (array_key_exists($parentId, $ratioIds) && array_key_exists($childId, $ratioIds))
		{
			$copiedSectionId = $ratioIds[$parentId];
			$sectionObject->update($copiedSectionId, ["IBLOCK_SECTION_ID" => $ratioIds[$childId]]);
		}
	}
}