Здравствуйте.
Я создал пользовательский фильтр (Редактор форм - Формы поиска). Сегодня заметил, что он не ищет так как должен.
У нас есть Регион(новый справочник) - Район(на базе стандартного Регионы) - Город (Город, как и был).
Они перевязаны в настройках полей таблицы data параметрами "linked" и "depended". Плюс к этому в форму вытащили ещё параметры поиска в виде select_box - wi-fi, парковка, кондиционер и некоторые другие.
В условном городе N у нас всего содержится 50 о
Тогда открываем файл
\apps\system\lib\frontend\grid\grid_constructor.php
И в отладку writeLog выводим запрос из строчки 1203 - возможно не точное расположение
$query = 'SELECT '.implode(', ', $select_what).' '.$add_select_value.'
FROM '.DB_PREFIX.'_data'.(count($left_joins)>0 ? ' '.implode(' ', $left_joins).' ' : '').' '.$where_statement_prepared.'
ORDER BY '.$order.((isset($params['no_portions']) && $params['no_portions']==1) ? '' : ' LIMIT '.$s