algolia/algoliasearch-magento

为Magento提供的Algolia搜索

安装数量: 48,583

依赖者: 0

建议者: 0

安全性: 0

星标: 164

关注者: 97

分支: 116

类型:magento-module


README

Latest version

PHP >= 5.3

Magento 1.6.2 Magento 1.7.1 Magento 1.8.1 Magento 1.9.2 Magento 1.9.3

支持结束

🚨   Algolia Magento 1扩展已达到支持结束和维护阶段。我们不承诺在2021年2月之后继续维护和支持此扩展。我们鼓励您升级到Magento 2,因为Magento 1已经达到其生命周期结束。

🔎   需要帮助?请查看我们的故障排除指南和我们的常见问题解答

  • 自动完成菜单:从下拉菜单中立即为最终用户提供对整个目录的访问,无论您的类别或属性数量。

  • 即时搜索结果页面:在每次按键后实时更新搜索结果页面、导航和分页。

官方网站: https://www.algolia.com/solutions/magento/.

注意:如果您的商店正在运行Magento 2版本,请检查我们的为Magento 2提供的Algolia扩展

Algolia搜索

Algolia是一个作为服务的搜索引擎API,能够在第一次按键时提供实时结果。

此扩展用Algolia支持的、容错、快速且相关的搜索体验替换了Magento的默认搜索。它基于algoliasearch-client-phpautocomplete.jsinstantsearch.js

您可以查看我们的实时演示

文档

查看Algolia Search for Magento 1文档

安装

遵循我们的入门指南

为扩展做出贡献

1. Docker(推荐)

设置您的开发环境最简单的方法是使用Docker。如果您是Mac用户,请使用Docker for Mac来运行Docker容器。

设置Docker实例

只需运行以下脚本即可设置一个运行中的Magento 1.9.2实例,其中包含一些示例数据和已安装的Algolia搜索扩展

$ ./dev/restart.sh -a YourApplicationID \
               -k YourAdminAPIKey \
               -s YourSearchOnlyAPIKey \
               -p YourIndexPrefix \
               -b http://`docker ip`/

管理面板

管理员登录用户名为admin,密码为magentorocks1,您可以通过http://[docker ip]/admin访问它。

phpMyAdmin

phpMyAdmin实例可通过http://[docker ip]/phpmyadmin访问

Shell

您可以使用以下命令在容器内执行shell

$ docker exec -i -t algoliasearch-magento /bin/bash

运行测试

只需运行以下脚本即可创建一个Magento容器并直接运行测试

$ ./dev/runTests.sh -a YourApplicationID \
               -k YourAdminAPIKey \
               -s YourSearchOnlyAPIKey \
               -p YourIndexPrefix \
               -b http://`docker ip`/

2. Modman

如果您不想使用Docker,您可以通过以下命令使用modman(一个用于Magento的模块管理器)

$ cd /path/to/your/magento/directory
$ modman init
$ modman clone https://github.com/algolia/algoliasearch-magento.git

需要帮助吗?

以下是一些有助于解决您问题的有用文档