Давайте уже разберемся.
| smit |
|
|---|---|
|
Здравствуйте, уважаемые разработчики! Я думаю, тут уже многие обратили внимание, что я уже несколько дней мучаю фильтр поиска заданий. Сегодня я специально создал новый нулёвый сайт, ничего на нем не менял. Только создал экстра поле во flance_projects - Модуль Projects. Назвал "QWE". В таблице появилось, увидел, вот оно:
Далее: Управление сайтом / Расширения / Search / Конфигурация - копирую в "Дополнительные поля для поиска": item_QWE.
По моему представлению, это поле должно само появиться где-то рядом с поиском. Этого не происходит. Хорошо, добавил {SEARCH_QWE} - поле появилось, но по прежнему не работает, не фильтрует задания. На сколько мне известно, кусок кода отвечающий за дополнительные поля, вот он:
// String query for addition projects fields.
foreach (explode(',', trim($cfg['plugin']['search']['addfields'])) as $addfields_el)
{
$addfields_el = trim($addfields_el);
$where_or[$addfields_el] .= ( (!empty($addfields_el))) ? $addfields_el." LIKE '".$sqlsearch."'" : "";
}
Товарищи, давайте уже решим этот вопрос.
|