Bitrix24 как я переделывал модуль поиска

Стандартный модуль поиска bitrix search вполне хорош, но есть один недостаток, если вы используете его в решении Bitrix24 корпоративный портал. Дело в том что результаты поиска выдают личную переписку!

Итак, я начал копаться в коде этого модуля. Путем метода тыка нашел место запроса. Запрос не цельная строка, а куски динамического кода. Все происходит в методе MakeSQL() класса CSearch скрипта bitrix/modules/search/classes/mysql/search.php
Поля выборки задаются в массиве $arSelect
(далее…)

Bitrix создание модуля




В официальной док-ии есть подробное описание. Наверно в этом его и недостаток, что оно какое то слишком подробное. Сам я учился создавать модуль на примере других модулей, но натыкался на подводные камни, присущие именно bx.

Подводные камни создания модуля: (далее…)