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

Manager

Manager – класс для управления индексами.

Методы класса

МетодОписание С версии
checkAdminNotificationМетод добавляет уведомление пользователям группы Администраторы о необходимости пересоздания индекса. 15.0.1
createIndexerМетод создает и инициализирует новый экземпляр класса PropertyIndex\Indexer. 15.0.1
deleteElementIndexМетод удаляет всю связанную с элементом информацию, если индекс существует. 15.0.1
disableDeferredIndexingМетод отключает отложенную индексацию. 17.6.0
deleteIndexМетод удаляет индекс и проставляет отметку для инфоблока, что у него нет индекса. 15.0.1
dropIfExistsМетод удаляет из базы данных все таблицы, связанные с индексом заданного инфоблока. 15.0.1
enableDeferredIndexingМетод включает отложенную индексацию. 17.6.0
markAsInvalidМетод проставляет отметку для инфоблока, что ему необходима переиндексация. 15.0.1
resolveElementЕсли передается идентификатор торгового предложения, то метод вернет идентификатор соответствующего ему товара. В противном случае метод вернет искомый идентификатор $elementId. 15.0.4
resolveIblockЕсли передается идентификатор инфоблока торговых предложений, то метод вернет идентификатор соответствующего ему инфоблока товаров. В противном случае метод вернет искомый идентификатор $iblockId. 15.0.4
runDeferredIndexingМетод обновляет индекс инфоблока, если существуют данные для отложенной индексации. 17.6.0
updateElementIndexМетод обновляет всю связанную с элементом информацию, если индекс существует. 15.0.1
usedDeferredIndexingМетод возвращает true, если отложенное индексирование разрешено. В противном случае – false. 17.6.0


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