ToxaToxa 0 09/27/15 07:33 Добрый день. Читал много англоязычных форумов со схожим вопросом, но нигде нет ответа в темах. Как изменить способ поиска по-умолчанию? Чтобы из окошка поиска в шапке скина - поиск происходил по названиям тем по-умолчанию? Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/27/15 08:01 Добрый день. Читал много англоязычных форумов со схожим вопросом, но нигде нет ответа в темах. Как изменить способ поиска по-умолчанию?В шапке форума поиска по умолчанию нету - область поиска определяется текущей страницы. Поделиться сообщением Ссылка на сообщение
ToxaToxa 0 10/03/15 09:40 (изменено) Это я понимаю. Меня интересует модификация поиска к такому, который будет всегда искать по форумам и только по заголовкам из формы, о которой я говорил. Изменено 3 октября 2015 пользователем ToxaToxa Поделиться сообщением Ссылка на сообщение
siv1987 2628 10/03/15 10:28 Область поиска определяется системой поиска в коде. Что вы можете сделать это отредактировать форму поиска в шаблоне добавив в ней конкретные критерии для поиска. Поделиться сообщением Ссылка на сообщение
Strategius 52 08/27/16 09:19 А как добавить критерии в шаблон? Тоже интересует эта модификация, потому что хочу убрать меню выбора фильтров поиска. Поделиться сообщением Ссылка на сообщение
siv1987 2628 08/27/16 12:33 input'ы с нужными переменными. Имя переменных можно посмотреть в форме расширенного поиска. 1 Поделиться сообщением Ссылка на сообщение
Strategius 52 09/12/16 11:24 (изменено) Насколько я понял, переменные нужно искать в шаблоне searchAdvancedForm, а добавить в шаблон quickSearch? Только как сделать не могу разобраться... Не подскажете? Фильтр поиска по форуму в этой строке содержится? <input type='radio' data-allowtags='{$canTag[ 'forums' ]}' name='search_app' value='forums' id='radio_forums' <if test="$this->request['search_app'] == 'forums'">checked="checked"</if> /> <label for='radio_forums'>{IPSLib::getAppTitle( 'forums' )}</label> Изменено 12 сентября 2016 пользователем Strategius Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/12/16 17:49 Только как сделать не могу разобраться... Не подскажете?search_content = titles - поиск только в заголовке. 1 Поделиться сообщением Ссылка на сообщение
Strategius 52 09/12/16 19:48 А куда эта строка предназначена? В шаблоне быстрого поиска такая: <input type='text' id='main_search' name='search_term' class='inactive' size='17' tabindex='100' /> Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/12/16 19:54 В шаблоне быстрого поиска такая:Это поле ввода текста. Такая и должна быть с именем search_term. search_content с значением - titles задает поиск только в тайтлах. 1 Поделиться сообщением Ссылка на сообщение
Strategius 52 09/13/16 08:20 А куда эту строку нужно добавить? Добавил после строки <input type='text' id='main_search' name='search_term' class='inactive' size='17' tabindex='100' />Получилось так: <input type='text' id='main_search' name='search_term' class='inactive' size='17' tabindex='100' /> <input type="hidden" name="search_content" value="titles">Но поиск из конкретной темы по всему форуму все равно не работает, выдает нулевой результат поиска... Или не так сделал? Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/13/16 09:43 Чтобы поиск был по всему форуму нужно выбрать область поиска весь форум. Поделиться сообщением Ссылка на сообщение
Strategius 52 09/13/16 09:59 (изменено) Так?<input type="hidden" name="search_content" value="forums">Тоже не работает... Изменено 13 сентября 2016 пользователем Strategius Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/13/16 10:29 Не так. Область поиска - "Весь форум". Так трудно посмотреть в дебагере код элемента из списка? 1 Поделиться сообщением Ссылка на сообщение
Strategius 52 09/18/16 13:47 Спасибо Вам большое! Осталось понять, кудо пихнуть эту строчку, чтобы наконец заработало... Не подскажете, пожалуйста? Поделиться сообщением Ссылка на сообщение