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

ReIndexFile

Описание и параметры

int
CSearch::ReindexFile( string path, string SEARCH_SESS_ID="" );

Метод переиндексирует указанный файл. Метод статический.

Сначала определяется удовлетворяет файл и его размер настройкам модуля поиска. Если одна из проверок не проходит, то возвращается 0. Затем вызываются обработчики события OnSearchGetFileContent модуля "search". После того как один из обработчиков вернет не false, вызов остальных произведен не будет. И наконец вызывается метод CSearch::Index

Параметры метода

Параметр ОписаниеС версии
path Путь относительно корня сайта к переиндексируемому файлу. С версии 12.0.3 если $path не array, то возвращает 0. Рекомендуемый формат: $path = array(SITE_ID, "/path/from/SiteDocRoot");
SEARCH_SESS_ID Служебный параметр, используется при пошаговой переиндексации. 3.0.6

Возвращаемое значение

Метод возвращает уникальный идентификатор в поисковом индексе в случае успеха и 0 в противном случае.

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



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