Документация для разработчиков
Темная тема

ReSort

CIBlockSection::ReSort(
	int IBLOCK_ID
);

Метод пересчитывает параметры левой и правой границ для всех разделов информационного блока IBLOCK_ID. Должен использоваться после применения серии добавлений или изменений разделов при помощи методов CIBlockSection::Add() или CIBlockSection::Update() c отключенным параметром bReSort, в целях повышения производительности. Метод статический.

Параметры вызова

ПараметрОписание
IBLOCK_ID код информационного блока.

Смотрите также

  • CIBlockSection::Add()
  • CIBlockSection::Update()

    Примеры использования

    <?
    $obSect = new CIBlockSection;
    for($i=0; $i<100; $i++)
    {
    	$obSect->Add(Array('NAME'=>'Section #'.$i, 'IBLOCK_ID'=>$IBLOCK_ID), false);
    }
    
    CIBlockSection::ReSort($IBLOCK_ID);
    ?>


  • © «Битрикс», 2001-2024, «1С-Битрикс», 2024