В общем, bitrix\modules\main\lib\userutils.php
строка 400
должно быть написано $userField['IS_SEARCHABLE'] === "N" а не то что там сейчас ...
По сути функция вызывается для получения данных для индексации только вот поля отфильтровывает как для доступные для редактирования пользователем, EDIT_IN_LIST, а индексация определённо для поиска служит.
строка 400
должно быть написано $userField['IS_SEARCHABLE'] === "N" а не то что там сейчас ...
По сути функция вызывается для получения данных для индексации только вот поля отфильтровывает как для доступные для редактирования пользователем, EDIT_IN_LIST, а индексация определённо для поиска служит.