Привет! Я установил плагин и подключился к Algolia, на компьютере всё работает отлично. Но на мобильном поле поиска не отображается. В инструментах разработчика я его вижу и могу заставить показаться с помощью дополнительного CSS, но функциональность не работает.
Также я хотел бы иметь возможность разместить поле поиска в другом месте на странице. Возможно ли это?
Спасибо @JammyDodger. Я изучил эту проблему и не нашёл причин, по которым Algolia не должен работать на мобильных устройствах. Algolia скрывался из-за CSS, поэтому я добавил для него новый пользовательский CSS в файл common.scss и, немного доработав отображение выпадающего списка, добился его работы и на мобильных устройствах.
Учитывая усилия, затраченные на внедрение Algolia в качестве поисковой системы, довольно странно, что он не работает на мобильных устройствах.
Отличные новости. Позвольте мне проверить, не исказил ли я свой вопрос, и выясню, можем ли мы это доработать для всех.
@Andrew_Dickens Я только что проверил, и если вам интересно, мы будем рады, если вы добавите свои изменения в виде PR в плагин, чтобы все могли этим воспользоваться.
Примечание… на рабочем столе в Discourse по-прежнему доступен «расширенный поиск», который покрывает несколько случаев использования, отсутствующих в Algolia (например, поиск по пользователям и фасетный поиск).
Если мы внесем изменения, чтобы поставлять продукт с CSS, адаптированным для мобильных устройств, и интеграцией для Algolia, необходимо убедиться, что вы по-прежнему сможете получить доступ к расширенному поиску Discourse.