Я хотел узнать, есть ли параметр в функции поиска, который позволял бы искать только в определённых категориях. Да, я знаю, что можно ввести название категории в поле поиска, но я хочу упростить жизнь своим пользователям.
Спасибо.
Я хотел узнать, есть ли параметр в функции поиска, который позволял бы искать только в определённых категориях. Да, я знаю, что можно ввести название категории в поле поиска, но я хочу упростить жизнь своим пользователям.
Спасибо.
Вы можете сделать это с помощью расширенного поиска по заголовкам. Вот пример конфигурации:
Спасибо за информацию, но я не хочу проводить внешний поиск, а только внутри Discourse, но только в некоторых категориях.
Вот именно это я и имею в виду. Вы хотите настроить его, используя ссылку на вашу категорию, и добавить «q?=», если я не ошибаюсь. Вот пример ссылки от Meta: Search results for 'test #support:self-hosting' - Discourse Meta
Вам нужно настроить его с иконкой вашей категории.
А, окей, я не понял
принцип, спасибо за информацию, значит, я снова в этом разберусь, спасибо ![]()
Спасибо за помощь, я проверю ![]()
Я его протестировал и благодарю @David_Ghost за помощь, но мне показалось, что он не интуитивно понятен в использовании. Я попробую разработать другой подход. Стоит учитывать, что пользователи всегда сравнивают всё с другими программами, и так уже достаточно сложно привлечь их или удержать
.
Но спасибо за вашу помощь ![]()
Привет, @gilles,
Я протестировал это и благодарю @David_Ghost за помощь; однако я не считаю его использование интуитивно понятным.
Мне интересно, не могли бы вы предоставить немного больше деталей о том, что вы пытались сделать здесь и какой результат получили. Возможно, вы могли бы поделиться несколькими скриншотами?
Привет @Tris20,
Мне нужна была функция поиска, которая одновременно ищет в двух категориях на форуме, оставаясь при этом на странице форума. Если я правильно понял, в итоге появляются две строки поиска с логотипом для каждого типа поиска. Пользователи и так считают интерфейс Discourse сложным. Поэтому я пытаюсь упростить использование
. Проблема сегодня в том, что пользователи сравнивают всё со всем. Возможно, я неправильно использую этот компонент.
То, что я хотел, — это ввести запрос, чтобы поисковый движок искал только в двух заданных категориях.
Лучший вариант, который я вижу, — это
Вы можете попробовать этот запрос на Meta:
Simple category:general,marketplace
Возвращает темы в категориях General и Marketplace со словом ‘simple’.
Не могли бы вы объяснить, как расширенный поиск помогает пользователям искать одновременно по нескольким категориям? Я помню, что поднимал этот вопрос, когда вики и документация были разделены, но с тех пор, насколько я помню, никаких изменений не вносилось.
Можешь показать, где ОП спрашивал о поиске в конкретных категориях одновременно?
Из перевода я понял, что речь идёт о возможности ограничить поиск конкретными категориями, и что это то же самое, что уже можно сделать через оператор поиска по категориям, но более интуитивным способом.
Возможно, я что-то упустил при переводе ![]()
По крайней мере, в английском переводе сказано «одновременно».
Я не хочу создавать проблем, я понимаю, что найти идеальное решение непросто, и особенно для меня проблема в том, что пользователи не всегда привыкли к форумам, в отличие от чатов. Я знаю, что фильтры включены по умолчанию, и это меня совершенно не беспокоит, так как я уже привык, но я думаю о новичках, и чтобы усложнить ситуацию, они часто спешат ![]()
Я пытаюсь найти решение для таких пользователей. Мой форум посвящён настольным играм, и у меня есть несколько категорий, охватывающих самые разные темы, но только в двух категориях находятся карточки игр.
Я хотел бы использовать строку поиска только для поиска по карточкам игр.
Предположим, у меня есть четыре категории: cat1, cat2, cat3 и cat4. Карточки игр находятся в категориях cat2 и cat3.
Когда пользователь вводит «игру1», строка поиска должна по умолчанию искать только в cat2 и cat3.
Вот в чём моя проблема.
Для меня это не составляет труда, так как я хорошо разбираюсь в Discourse, но многие пользователи не хотят усложнять себе жизнь. Им нужно быстрое и простое решение.
Самая большая проблема для меня — упростить использование для пользователей. Я обожаю Discourse, мне кажется, что сообщество и разработчики Discourse замечательные. Мне нравится то, что вы делаете, но Discourse должен адаптироваться к различным сценариям использования, и это непросто, хотя я это понимаю.
Помогло бы изменение приоритета поиска в настройках категории? Это могло бы значительно повысить вероятность того, что пользователи найдут темы из этой категории. Вы можете увидеть это в действии здесь, на Meta, выполнив поиск в поддержке, которая имеет низкий приоритет, поэтому вы находите большинство тем из подкатегорий, таких как самостоятельное размещение.
В противном случае, я думаю, вам потребуется компонент пользовательской темы, чтобы изменить опыт поиска для ваших пользователей.