Forumlar / National / Russian / Сборка «Фриланс-биржа» / Продолжаем разбираться с фильтром поиска заданий

smit
#42364 2016-11-15 12:22

Как выяснилось, готовых решений для управления фильтрами поиска заданий, никаких нет (Может я что-то пропустил?). Поэтому пилим экстраполя.

В projects.edit.tpl я запилил {PRJEDIT_FORM_XXXXX}. в projects.tpl - {PRJ_XXXXX}, в projects.list.tpl - {SEARCH_XXXX}. 
Поля пявились, но в поиске они не участвуют. frown

В  Search / Конфигурация, я нашел:

Дополнительные поля страниц для поиска, разделенные запятыми:
Например page_extra1, page_extra2, page_key

Попробовал подставить названия имена созданных мной полей - не помогло.frown

Собственно вопрос: как эти поля к фильтрации поиска то приклеить?

Добавлено 6 дней спустя:

Народ, давайте уже разберемся, где и какие изменения необходимо внести, чтобы добавленные поля участвовали в фильтрации поиска?

Добавлено 10 минут спустя:

 

Немного покопавшись, в projects.index.php я нашел:
 
$t_pr->assign(array( 
'SEARCH_ACTION_URL' => cot_url('projects', '', '', true), 
'SEARCH_SQ' => cot_inputbox('text', 'sq', htmlspecialchars($sq), 'class="schstring"'), 
"SEARCH_CAT" => cot_projects_selectcat($c, 'c'), 
"SEARCH_SORTER" => cot_selectbox($sort, "sort", array('', 'costasc', 'costdesc'), array($L['projects_mostrelevant'], $L['projects_costasc'], $L['projects_costdesc']), false), 
));
 
Что соответствует значениям из тегов в projects.index.tpl :
 {SEARCH_SQ}
{SEARCH_LOCATION}
{SEARCH_CAT}
{SEARCH_SORTER}
 
Т.е. я на правильном пути. 
Bu gönderi smit tarafından düzenlendi (2016-11-21 14:52, 8 yıllar önce)