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