Stars: 162
Forks: 118
Pull Requests: 542
Issues: 0
Watchers: 100
Last Updated: 2022-09-08 11:55:59
Algolia Search integration for Magento 1 - compatible with versions from 1.6.x to 1.9.x
License: Other
Languages: PHP, CSS, HTML, Shell, JavaScript
https://www.algolia.com/doc/integration/magento-1/getting-started/quick-start/
Autocompletion menu: Offer End-Users immediate access to your whole catalog from the dropdown menu, whatever your number of categories or attributes.
Instantsearch results page: Have your search results page, navigation and pagination updated in realtime, after each keystroke.
Official website: https://www.algolia.com/solutions/magento/.
Note: if your store is running under Magento version 2, please check our Algolia for Magento 2 extension.
Algolia is a search engine API as a service capable of delivering realtime results from the first keystroke.
This extension replaces the default search of Magento with a typo-tolerant, fast & relevant search experience backed by Algolia. It's based on algoliasearch-client-php, autocomplete.js and instantsearch.js.
You can check out our live demo.
Check out the Algolia Search for Magento 1 documentation.
Follow our getting started guide.
The easiest way to setup your development environment is to use Docker. If you're a Mac user, use Docker for Mac to run Docker containers.
Just run the following script to setup a running Magento 1.9.2 instance with some sample data & the Algolia Search extension installed:
$ ./dev/restart.sh -a YourApplicationID \
-k YourAdminAPIKey \
-s YourSearchOnlyAPIKey \
-p YourIndexPrefix \
-b http://`docker ip`/
Administration login is admin
with password magentorocks1
and you can access it from http://[docker ip]/admin
.
A phpMyAdmin instance is available from http://[docker ip]/phpmyadmin
You can execute a shell inside the container with the following command:
$ docker exec -i -t algoliasearch-magento /bin/bash
Just run the following script to create a Magento container and launch the tests directly:
$ ./dev/runTests.sh -a YourApplicationID \
-k YourAdminAPIKey \
-s YourSearchOnlyAPIKey \
-p YourIndexPrefix \
-b http://`docker ip`/
If you do not want to use docker. You can use modman (a module manager for Magento) by running the following commands:
$ cd /path/to/your/magento/directory
$ modman init
$ modman clone https://github.com/algolia/algoliasearch-magento.git
Here are some helpful documentation to help with your issue: