Обработчик для Sugarcrm который при поиске по сделкам по полному номеру заявки убирает LIKE в запросе и заменяет его на =(знак равно)

Данная правка реализована с помощью "велосипеда" с целью экономии времени, чтобы не затрачивать время на долее детальный анализ как именно работает билдер запроса в компоненте сделок.

Данный "велосипед" после формирования запроса билдером и до отправки его в базу в случаи если указан номер заявки и он имеет длину 10 или более символов изменяет запрос в этой части, а именно: 1)меняет соответствующий LIKE на =(знак равно), 2) убирает %(знак процента) слева и справа от номера заявки. В остальном запрос передаётся без изменения.

Данный велосипед реализован в файле include/ListView/ListViewData.php в методе класса getListViewData следующим кодом:

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария:

Вы так же можете прочитать следующие статьи: