gilles
10.Апрель.2026 10:47:20
1
Я хотел узнать, существует ли параметр в функции поиска. Этот параметр позволял бы выполнять поиск только в определённых категориях. Да, я знаю, что это можно сделать, введя название категории в поиск, но я хочу упростить жизнь своим пользователям.
Спасибо.
Вы можете сделать это с помощью расширенного поиска по заголовкам . Вот пример конфигурации:
Tris20:
Ниже приведен пример того, что я сделал внутри нашей категории Gitlab. В строке поиска в заголовке вы увидите, что как только мы вводим поисковый запрос (в данном случае «pipeline»), вы можете искать на форуме Gitlab (нажав кнопку комментариев), в документации Gitlab (книга), в проекте Gitlab (тикет) и в библиотеках Python Gitlab.
Ниже приведен пример параметров, которые позволяют искать на форуме Gitlab.
1 лайк
gilles
10.Апрель.2026 11:42:25
3
Спасибо за информацию, но я не хочу проводить внешний поиск, а только внутри Discourse, но только в некоторых категориях.
Вот именно это я и имею в виду. Вы хотите настроить его, используя ссылку на вашу категорию, и добавить «q?=», если я не ошибаюсь. Вот пример ссылки от Meta: Search results for 'test #support:self-hosting' - Discourse Meta
Вам нужно настроить его с иконкой вашей категории.
gilles
10.Апрель.2026 12:31:55
5
David_Ghost:
q?=
А, окей, я не понял принцип, спасибо за информацию, значит, я снова в этом разберусь, спасибо
1 лайк
Lilly
10.Апрель.2026 14:53:32
6
Когда вы находитесь в категории, по которой осуществляется поиск, выпадающее меню поиска предлагает опцию «в категории»:
Вы также можете научить их использовать функцию /filter: