Расширение Algolia заменяет поиск по умолчанию в Magento Open Source и Adobe Commerce надежным меню поиска с автозаполнением и страницей результатов мгновенного поиска.
Это расширение заменяет поиск Magento по умолчанию на быстрый и релевантный поиск, устойчивый к опечаткам, поддерживаемый Algolia. Он основан на algoliasearch-client-php, autocomplete.js и Instantsearch.js.
Меню автозаполнения: мгновенно предоставьте конечным пользователям весь каталог через раскрывающееся меню, независимо от количества содержащихся в нем категорий или атрибутов.
Страница результатов мгновенного поиска: страница результатов поиска, навигация и нумерация страниц обновляются в реальном времени после каждого нажатия клавиши.
Рекомендовать: Algolia Recommend позволяет отображать такие рекомендации, как «Часто покупаемые вместе» и «Сопутствующие товары», на странице сведений о продукте.
Узнайте больше на нашем официальном сайте Adobe Commerce/Magento.
Попробуйте автозаполнение и страницу результатов мгновенного поиска в нашей живой демонстрации.
Magento 2.3 и более ранние версии больше не поддерживаются расширением Algolia.
Версия 3.x нашего расширения совместима с Magento 2.4. Просмотрите раздел «Настройка», чтобы узнать больше о различиях между нашими версиями расширений.
Версия расширения | Конец жизни | Магенто | PHP |
---|---|---|---|
v3.7.x | 10.10.2023 | ~2.3.7||~2.4.5||~2.4.6 | ~7.3.0||~7.4.0||~8.1.0||~8.2.0 |
v3.8.x | 08.03.2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.9.x | 13.10.2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.10.x | 12.12.2023 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.11.x | 26.01.2024 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.12.x | 02.08.2024 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.13.x | Н/Д | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.14.x | Н/Д | ~2.4.6||~2.4.7 | ~8.1.0||~8.2.0||~8.3.0 |
Самый простой способ установить расширение — использовать Composer и следовать нашему руководству по началу работы.
Если вы хотите остаться на минорной версии, обновите свой композитор, чтобы он принимал только минорные версии. В следующем примере вы останетесь на минорной версии и автоматически обновите исправления.
"algolia/algoliasearch-magento-2": "~3.14.2"
Расширение использует библиотеки, которые помогают реализовать внешний интерфейс для функций автозаполнения, мгновенного поиска и аналитики. Он также использует PHP-клиент Algolia для использования методов индексирования и поиска из серверной части. Когда вы подходите к настройке любого из них, вы должны понимать, что вы настраиваете саму реализацию, а не компоненты, на которых она основана.
Эти библиотеки предназначены для того, чтобы помочь вам добавить ваши настройки, но, поскольку расширение уже инициализировало эти компоненты, вам следует использовать перехватчики в области между расширением и библиотеками. Пожалуйста, проверьте наше пользовательское расширение для справки.
Знание версии библиотеки поможет вам понять, что доступно в этих библиотеках и что вы можете использовать с точки зрения настройки. Эта таблица поможет вам определить, на какую документацию следует ссылаться, когда вы начнете работать над настройкой.
Версия расширения | автозаполнение.js | Instantsearch.js | поиск-insights.js | рекомендовать.js |
---|---|---|---|---|
v3.x | 0.38.0 | 4.15.0 | 1.7.1 | NA |
v3.9.1 | 1.6.3 | 4.41.0 | 1.7.1 | 1.5.0 |
v3.10.x | 1.6.3 | 4.41.0 | 1.7.1 | 1.8.0 |
v3.11.0 | 1.6.3 | 4.41.0 | 2.6.0 | 1.8.0 |
v3.13.0 | 1.6.3 | 4.63.0 | 2.6.0 | 1.8.0 |
>=v3.14.x | 1.6.3 | 4.63.0 | 2.6.0 | 1.15.0 |
Библиотеки автозаполнения и мгновенного поиска доступны в глобальном каталоге algoliaBundle
. Этот пакет представляет собой предварительный файл javascript, содержащий зависимости. Что входит в этот комплект можно посмотреть здесь:
Последний пакет v3.x: https://github.com/algolia/algoliasearch-extensions-bundle/blob/ISv4/package.json
Библиотека search-insights.js является автономной.
Обратитесь к этим документам при настройке функций внешнего интерфейса расширения Algolia Magento:
Расширение берет на себя большую часть тяжелой работы по сбору и подготовке данных, необходимых для индексации в Algolia. Что касается взаимодействия с API поиска Algolia, расширение использует клиент API PHP для внутренних методов, включая индексацию, настройку и поисковые запросы.
В зависимости от версии расширения, которую вы используете, у вас может быть другая версия клиента PHP API, обеспечивающая серверную функциональность расширения.
Версия расширения | Версия клиента API |
---|---|
v3.x | 2.5.1 |
v3.6.x | 3.2.0 |
v3.11.0 | 3.3.2 |
>=v3.14.x | 4.0.х |
Обратитесь к этим документам при настройке серверной части расширения Algolia Magento:
Чтобы получить отзывы, отчеты об ошибках или нерешенные проблемы с расширением, посетите наш Центр поддержки, где вы сможете выполнить поиск в базе знаний и связаться со службой поддержки. Укажите свою версию Magento, версию расширения, идентификатор приложения и шаги по воспроизведению вашей проблемы. Добавьте дополнительную информацию, такую как снимки экрана, скринкасты и сообщения об ошибках, чтобы помочь нашей команде лучше решать ваши проблемы.
Чтобы начать вносить вклад в расширение, следуйте правилам участия.