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

SetOptions

void CSearch::SetOptions(array arOptions)

Метод устанавливает дополнительные опции поиска.


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

Параметр Описание
ERROR_ON_EMPTY_STEM Отвечает за настройку поиска с учетом морфологии.

Возможные значения:

  • true — поиск выполнится только с учетом морфологии
  • false — сначала выполнится поиск с учетом морфологии. Если ничего не найдено — запустится поиск без учета морфологии

Значение по умолчанию — true

NO_WORD_LOGIC Отключает обработку слов как логических операторов.

Возможные значения:

  • true — отключить обработку
  • false — оставить обработку включенной

Значение по умолчанию — false


Примеры кода

$obSearch = new CSearch;
$obSearch->SetOptions(
	array(
		"ERROR_ON_EMPTY_STEM" => false,
		"NO_WORD_LOGIC" => true,
	)
);
© «Битрикс», 2001-2024, «1С-Битрикс», 2024