Magento 1

Enhanced Autocomplete

Improve the default Magento search results with Enhanced Autocomplete. Let your visitors enjoy a user-friendly autocomplete and display relevant results on products, CMS pages, categories as well as search suggestions.

marketplace approved
must have
180,00€excl. VAT

4.9/5 rated 210 reviews

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
  • Unlimited test domains
  • Free composer access
Demo Store

Boost your Magento search with Enhanced Autocomplete

Enjoy a powerful autocomplete

  • Benefit from a very fast autocomplete
  • Improve the user experience with the automatic suggestion ("Did you mean?" feature)
  • Search on products, categories, and CMS pages

Boost your product attributes

  • Give higher weight to your attributes
  • Search on attribute options

Manage your index with ease

  • Use the ultra-fast indexation
  • Handle thousands of products easily

Completely configure your Elastic Search extension

  • Define a configuration specific to each store view

Content

    How to use the Enhanced Autocomplete extension?

    Elasticsearch is a real-time distributed search and analytics engine that allows you to explore your data very quickly. It is used for full-text search, structured search, analytics, and all three in combination.

    And it packages up all these functionalities into a standalone server that your application can talk to via a simple RESTful API, using a web client from your favorite programming language, or even from the command line.

    The Enhanced Autocomplete extension will allow you to make the link between the search and analytics engine and Magento.

    You can find more information on the product here:

    STEP 1: Install and run Elasticsearch server

    As Elastic advises, "the easiest way to understand what Elasticsearch can do for you is to play with it".

    To be able to use the Enhanced Autocomplete extension and reach the server, you first need to have a recent version of Java. You can easily install the latest version of Java from www.java.com .

    Then you can install and run the Elasticsearch engine following the below steps.

    Install Elasticsearch

    You can download the latest version of Elasticsearch compatible with our extension from elastic.co/downloads/elasticsearch.


    Once you’ve extracted the archive file, Elasticsearch is ready to run.
    Run Elasticsearch

    To run Elasticsearch, open a console, and run the following command:

    cd elasticsearch-<version>./bin/elasticsearch

    If you’re running Elasticsearch on Windows, simply run:

    bin\elasticsearch.bat
    Test Elasticsearch

    You can easily test if the Elasticsearch engine is reached by opening a new terminal window and running the following:

    curl 'http://localhost:9200/?pretty'

    You should then get:

    You now have an Elasticsearch node up and running.

    STEP 2: Enable the Elasticsearch method

    To configure Enhanced Autocomplete in a general way, go to:
    System › Configuration › Catalog › Catalog › Search

    Configure the general parameters

    In the Catalog Search tab, you can choose Elasticsearch as the Search Engine.

    When choosing Elasticsearch as the Search engine, more options should display:

    • Enable Debug Mode
      Will display potential error messages in the frontend.
    • Enable Suggestion
      Will display a suggestion if the search engine detects a better text query ("Do you mean?" feature).
    • Servers
      Must be written as host:port and separated by a comma.
      To check the connection, click on Check Servers. 
    • Verify Host
      Only used for HTTPS connection. Set that option to No if you don't have a valid SSL certificate.
    • Server Timeout
      Number of seconds after a timeout occurs for every request. If you’re using indexing of file, a large value is necessary.
    • Index Prefix
      Used to prefix index names in order to avoid potential collisions.
    • Number of Shards
      Having more shards enhances the indexing performance and allows to distribute a big index across machines.
    • Number of Replicas
      Define the number of replicas. Note that having more replicas enhances search performance and improves cluster availability.
    • Safe Reindex
      Reindex in a temporary index and switch to it once finished. Especially useful for large product catalogs.
    • Query Operator
      By default, it is set to AND. For example, with the AND operator, the same query is translated to "digital AND camera", with the OR operator, the query "digital camera" is translated to "digital OR camera". You may have fewer results with the AND operator but they’ll be more relevant.
    • Enable Source Storage
      Should we store source data in Elasticsearch or not. Keep this setting to No for better performances. Will be forced to Yes if fast autocomplete is enabled.
    • Enable Fuzzy Query
      Enable the approximate search. 
    • Fuzzy Query Mode
      You have the possibility to choose the fuzziness level. For example:
      0, 1, 2: the maximum allowed Levenshtein Edit Distance (or number of edits)
      AUTO: should generally be the preferred value. Generates an edit distance based on the length of the term.
      For lengths:
      0..2: must match exactly
      3..5: one edit allowed
      >5: two edits allowed
    • Display in stock product first
      When this option is enabled, the out-of-stock products will be displayed after the in-stock products.
    • Additional sort attribute
      You can define an additional sorting attribute, for example: 

      price

      That way, in the autocomplete, products will be sorted by the score they get and by the additional attribute.

    • Additional sort attribute order
      When selecting an additional sort attribute, choose how it will be sorted: ascending or descending

    • Analyze SKUs
      When Fuzzy Query is enabled, you have the possibility to analyze the SKUs. The SKUs will be analyzed like other product attributes. It is useful if SKUs are multi-part values, such as XXX-YYY-ZZZ. If you don't want to analyze SKUs, then the SKU attribute is considered as one single word.
    Manage your Indexes

    The Enhanced Autocomplete extension adds 3 more indexes that you can find in:
    System › Index Management

    • Elasticsearch Product
      Rebuild product full-text search index
    • Elasticsearch Category
      Rebuild category full-text search index
    • Elasticsearch CMS Pages
      Rebuild CMS pages full-text search index

    You can easily reindex data by selecting those 3 indexes and by clicking on Submit .

    STEP 3: Configure your search with Elastic Search

    You can now configure your search in:
    System › Configuration › WYOMIND › Elasticsearch

    General Settings

    In the General Settings subtab, you will be able to Enable Response Header. This will enable a custom response header for debug purposes.

    Autocomplete Settings

    By default, the autocomplete will display terms suggestions for your search.

    You can choose to Enable Autocomplete in order to override the default autocomplete and to display products directly.

    If enabled, 3 additional options will be displayed:

    • Enable Fast Autocomplete
      Use the fast autocomplete (with a payload during indexation).
    • Autocomplete labels
      You can also define a translation for each one of the labels that will be displayed in the autocomplete box as well as add new ones in the Autocomplete Labels field.
      That option is very useful if your website is available in different languages. You can then change the scope to a store view, for example, the French one, and translate each autocomplete label to the French word.
    • Enable Autocomplete Suggestions
      You can enable the suggestions in the autocomplete (do you mean?).
    • Suggestions limit
      You can define the maximum number of suggestions to display. 

    Below is what you should get with the above example:

    Product Settings

    With the Enhanced Autocomplete extension, you can make your products searchable in the autocomplete box. Several options exist to enhance the search.

    • Enable Auto Redirect
      If only 1 result matches the query, the user will be redirected to the product page automatically.
    • Enable in Autocomplete
      If enabled, products will be searchable in the autocomplete box.
    • Autocomplete Limit
      Define the maximum number of results displayed in the autocompletion. For example 3.
    • Display image
      To display product image in the autocomplete.
    • Image Size
      Define the size of the images in the autocomplete box in px. By default, the value is set on 50 px.
    • Enable Thumbnails Generation
      Enable that option if you want to generate product thumbnails. They’ll be generated during indexation and increase execution time. Note that this will impact only the first indexation process since thumbnails are cached for the next indexations. If that option is disabled, the uploaded images will be used without any payload at indexation time but big images may be loaded in autocomplete box.
    • Index product custom options
      Product custom options will be indexed and searchable. This requires a new indexation.
    Category Settings

    You can Enable Category Search. If enabled, categories will then be indexed in Elasticsearch and new parameters will be displayed in the configuration.

    • Enable in Search Results
      If enabled, categories will also be displayed in the right column of the search results page.
    • Enable in Autocomplete
      If enabled, categories will also be searchable in autocomplete box.
    • Autocomplete Limit
      Define the maximum number of results displayed in the autocompletion. For example 2.
    • Search Results Limit
      Is the limit number of results that will be displayed in the right column of the search results page. Note that 0 or empty field means unlimited.
    • Show Category Path
      If enabled, the category path will be displayed in the right column of the search results page.
    • Searchable Attributes
      Define which category attributes are searchable. For example the Description and the Name.
    • Index Categories not included in the menu
      You also have the possibility to index categories that are not in the menu. 
    CMS Settings

    You can Enable CMS Search. If enabled, CMS pages will be indexed in Elasticsearch and new parameters will be displayed in the configuration.

    • Enable in Search Results
      If enabled, CMS pages will also be displayed in the right column of the search results page.
    • Enable in Autocomplete
      If enabled, CMS pages will also be searchable in the autocomplete box.
    • Autocomplete Limit
      Define the maximum number of results displayed in the autocompletion. For example 3.
    • Search Results Limit
      Limit the number of results displayed in the right column of the search results page. Note that “0” or empty means unlimited.
    • Searchable Attributes
      Define which attributes are searchable.
    • Excluded Pages
      Selected CMS pages will be excluded from the search.

    STEP 4: Manage the weight of the attributes and products in order to refine the search results

    The Enhanced Autocomplete extension allows you to easily boost your product attributes and products in the search results by giving them a weight.

    By product attribute

    To define some weight for each one of your attributes, you can go to:
    Catalog › Attributes › Manage ATTRIBUTES

    Edit the attribute you want. In the Properties tab and Elasticsearch Settings subtab, you’ll be able to define a value from 1 to 10 depending on the weight you want to assign to it.

    By product

    The Enhanced Autocomplete extension allows you to easily boost your product in the search results by giving them a weight.

    You can apply a weight for the product in:
    CATALOG › MANAGE PRoductS › Edit › Elasticsearch

    FAQ

    Pre-sales informations

    Magento versions supported by Enhanced Autocomplete

    This extension works with Magento Community Edition and also Magento Enterprise Edition. To know if Enhanced Autocomplete is compatible with your Magento version, please check the Compatibility tab. 

    Elasticsearch server compatibility with the extension

    Refer to the below table to know which server is compatible with your version of Elasticsearch:

    Module Magento Elasticsearch server Elastica library (included in the module)
    v4.1 >= v1.7.0 v1.x / v2.x v3.2.x
    v4.2
    >= v4.3 v2.x / v5.x v5.0.0

    License and domains

    License migration to Magento 2

    We offer our customers who want to migrate their Magento 1 license to a Magento 2 license, the transfer at a reduced price. 

    You have the possibility to migrate your license directly from your Wyomind account in:
    My account › Licenses & Downloads

    Click on migrate to magento 2  in front of the extension and the domain you want to transfer. 

    Confirm you want to migrate your license to a Magento 2 license by clicking on Confirm and checkout .

    An invoice will be automatically added to your account from: 
    My account › Invoices

    The price of the transfer is equivalent to a 30% reduction compared to the price of the regular Magento 2 license.

    You can proceed to the payment by clicking on PP .

    Once the payment is done, you can go back to: 
    My account › Licenses & Downloads

    There you will be able to download and install your license for Magento 2. 

    License validity

    A license is valid for an unlimited period of time on one single Magento installation.

    If you use more than one Magento installation, you will have to buy a separate license for each one.

    If you run several domains on the same Magento installation, you will need only one license for all of them.

    Although your license doesn’t have a limited period of validity, your support period does. By purchasing an extension, you’ll be granted a 6-month support period for free. Passed this period, you will have to renew your Support plan (see FAQ: How to extend my support period?).
    Domains pre-registration

    You can pre-register your live domain to your license in advance.

    Thanks to this option, you'll be able to get the extension ready to use on your domain before it goes live.

    To pre-register your production domain: 

    1. Go to:
      mY account › Licenses & DOwnloads
    2. Click on  next to the extension you want your domain to pre-register on.
    3. Click on the link at the bottom of the page saying:
      Do you want to pre-register your domain in order to be ready to go live?
    4. Finally, enter your domain name and click on pre-register now .
    Testing environments

    One license is valid for an unlimited period of time on one Magento installation only.  

    It is possible, however, to extend or transfer your license in 2 cases: 

    • If you'd like to add your testing environments to your license.
      In this case, it is possible to extend your license to an unlimited number of domains for free.
      For example mywebsite-staging.com or mywebsite-dev.com
    • If you want to transfer your license to another live domain.
      In that case, the support period for your license must still be active.


    To be able to use Enhanced Autocomplete on both your production and testing environments, follow the instructions below:

    1. Download Enhanced Autocomplete.
      (see FAQ: Extensions download).
    2. Install Enhanced Autocomplete on your production environment.
      (see FAQ: Extensions installation)
    3. Activate the license.
      (see FAQ: Extensions activation).
    4. From your Magento admin panel, enter your current Activation Key in:
      syStem › CONFIGuration › WYOMING › YOUR EXTENSION 
    5. Save your configuration.


    Now that you can use Enhanced Autocomplete on your production environment, repeat the same steps as above on your testing environments.

    The only difference this time: a notification will appear in your Magento admin. 

    You will be given a choice between:

    1. buy a new license now
    2. add this domain to my license


    Click on Add this domain to my license.

    A transfer request will then be sent to our team within an hour.

    Once the request is taken care of, you will receive a confirmation email.

    If your transfer request is accepted, you can use Enhanced Autocomplete on both environments at the same time.

    The order in which you activate your license on your domains does not matter.
    You can start with your staging/dev/local environment or with your live domain, the process will be the same.

    Modules versioning and download

    Extensions download

    In order to download Enhanced Autocomplete, log into your Wyomind account:

      1. Go to:
        my account › Licenses & downloads 
      2. Click on the  icon next to Enhanced Autocomplete.

        A new window opens.

      3. Choose the version of Enhanced Autocomplete.
        You will be able to choose the most recent version of Enhanced Autocomplete (for both Magento 1 and Magento 2).
      4. Click on  .

    Your download can start.

    Extensions upgrade

    When purchasing an extension from wyomind.com, you benefit from a lifetime upgrade. You can at any time download the latest version of the extension directly from your account. 

    To upgrade Enhanced Autocomplete, follow the steps below:

    1. Go to:
      my account › Licenses & Downloads
    2. Click on  next to Enhanced Autocomplete.
    3. Choose the latest version of Enhanced Autocomplete (for Magento 1 and Magento 2).
    4. Click on download .
    5. Install the new version of Enhanced Autocomplete to update your Magento admin. 

    Modules Installation/Uninstallation

    Extensions uninstallation

    To uninstall Enhanced Autocomplete, go on its zip folder and open it.

    You will find a shell file (such as: yourextension-uninstall.sh) that you must execute on both your server and Magento root directory.

    Once the uninstallation is over, refresh your cache and enable the compiler back again (if you use it).

    Elasticsearch installation

    Before installing Enhanced Autocomplete, you’ll have to:

    • Backup your Magento installation in:
      system › tools › backups
    • Disable the compiler in your Magento admin panel if it’s not already disabled in:
      system › tools › COMPILATIONS
    • Refresh your cache in:
      system › select cache type › actions › refresh › submit
    • If you're installing the extension for Magento Enterprise, you need to disable the Enterprise_CatalogSearch module by switching TRUE to FALSE in the file: 
      app/etc/modules/Enterprise_CatalogSearch.xml


    Now you can install Enhanced Autocomplete:

    1. Download Enhanced Autocomplete (zip file) from:
      my account › my downloads
      Refer to FAQ here: Extensions download
    2. Once Enhanced Autocomplete is downloaded, open the folder and unzip it.
    3. Copy the content of the unzip folder and paste all files and directories in your Magento root directory (the folder content can vary according to the extension but it generally includes app, lib and skin folders).
    4. Once your installation is complete, don't forget to enable the compiler back (if it was already enabled before the installation) and run compilation process.
    5. Refresh your cache, logout from your admin panel and log back in right after.

    Next step is to activate your license, to do so, click here: Extension activation

    For the Enhanced Autocomplete extension, don't forget to install the Elasticsearch server. 

    Use of Elasticsearch server 2.x

    If you're using Elasticsearch server 2.x, you will have to add the below code in the Elasticsearch configuration file elasticsearch.yml :

    script.engine.groovy.inline.search: on
    script.allowed_types: inline
    script.allowed_contexts: search, update

    Then, restart the Elasticsearch server.

    Modules activation

    Extensions activation

    Once Enhanced Autocomplete is installed, you have to activate the license: 

    1. Go to your Magento admin panel. A message pops up at the top of the page.

      If the message doesn't appear then you must check that:

      Wyomind's License Manager has not been removed from your installation.
      Wyomind's License Manager is enabled in: app/etc/modules/Wyomind_Licensemanager.xml
      The HTML output for Wyomind_Licensemanager and/or Adminhtml_Notification are not disabled in your system under:  system  

      configuration › advanced › advanced

    2. Copy your activation key.

      You can find your activation key in 2 different places:
      - In the confirmation email that you received after purchasing Enhanced Autocomplete
      - In your Wyomind account:MY ACcount › My downloads, select Enhanced Autocomplete and click on  . A new page opens where you'll find your activation key (see below).
    3. In your Magento admin go to:
      SysteM › Configuration › Wyomind › Your extension

      Paste the activation key in the Activation Key field and choose between the automatic (yes) or the manual (no) activation method:
      - By choosing Yes, the connection to Wyomind license server will be automatic. 
      - By choosing No, you will have to log on to Wyomind license server yourself.

    4. Save the configuration.
    5. Clear your caches. 
    6. A message appears at the top of your admin panel: Activate it now!  Click on that link.
    7. Copy and paste the license code in the License code field from your admin or simply click on  Activate now! 
    8. Finally, refresh your cache, log out and log back in straight after, to complete the installation.

    To activate the license of an extension that includes other modules, you’ll have to repeat the steps described above for each extension, using the corresponding activation keys (each module has its own activation key).

    Modules use

    Product attributes indexing

    If you want to index a specific attribute in the search, you need to make them searchable.

    For that, go to:
    Catalog › Attributes › Manage Attributes

    Click on the attribute you want to index, for example country_of_manufacture. 

    For the Use in Quick Search option, choose Yes and save the attribute.

    Finally, re-index your products.

    Troubleshooting

    White page using the extension

    If you're getting a white page using the extension, you should enable the error reporting in order to display the error. You can do that from index.php.

    404 error in the configuration page
    Most of the time log-out/log-in may solve this issue.
    Elasticsearch server is not reachable

    This error means that the Elastisearch server is not running.

    Then you need to make sure the Elasticsearch server is installed and launched. For this, you can follow the STEP 1.

    User's reviews

    Schallenkammer

    Ecommerce Agency · Germany · User for 1 year

    ★★★★★

    Extremely fast and accurate search suggestions, easy integration, and plenty of customization options—a reliable and powerful extension for Magento stores.

    The Enhanced Autocomplete extension by Wyomind is a highly useful add-on for Magento stores that significantly improves the search function. Search suggestions appear quickly and provide relevant results for products, categories, and content, which noticeably enhances the user experience. A particularly positive feature is the extensive range of settings that allow results to be customized and weighted individually. Installation is generally straightforward, and integration works reliably. Overall, the extension impresses with its performance, stability, and wide range of features, making it a valuable addition for many online stores.

    Jim

    Ecommerce Agency · Taiwan

    ★★★★★

    Good

    Easy to adjust various search detail settings.

    Victor Azevedo

    Merchant · Portugal · User for 4 years

    ★★★★★

    A plus for my website!

    Very complete! Easy to configure and with many specificity options. A plus for my website!

    Paco Calvo

    Developer · Spain · User for 9 years

    ★★★★★

    A great extension, a must-have plugin to optimize and improve the customer's shopping experience.

    We have been using this extension for years with great results. Our customers are satisfied with the user experience, and the IT department considers it one of the most complete extensions for Magento 1, now migrated to OpenMage. Undoubtedly, a great purchase.

    Daniel

    Merchant · United Kingdom · User for 4 years

    ★★★★★

    Fantastic Plug In - Must Have!

    The support we have received from Wyomind since installing this plug in, has been second to none. The team are very responsive & quick to come back to me with any feedback. We have seen huge appreciation & use by our customers on the site.

    Nick

    Developer · Greece · User for 8 years

    ★★★★★

    The best Extension

    The Wyomind Elastic Search module is a fantastic extension with speed and great results.

    November 10, 2022Magento 1 / OpenmageMagento 2

    Jeppe Bladt

    SEO specialist · Denmark · User for 6 years

    ★★★★★

    Super intuitive search function

    We have been using Enhanced Autocomplete for several years now. We are really happy with it. Is works very fast in frontend and is easy for our customers to use. There are plenty of opportunities to promote the products you want for a given searchterm. So could recommend this to all magento 2 shops.

    CASE

    Merchant · United Kingdom · User for 4 years

    ★★★★★

    Fantastic Plug In - Does what it says on the tin

    The Wyomind Elastic Search module is a fantastic addition to any magento 2 store with speed and great results. We have seen huge appreciation by our customers on the site.

    CeCe

    Ecommerce Agency · Germany · User for 7 years

    ★★★★★

    Very useful and powerful plugin

    We use this plugin with several projects in Magento 2 and Magento 1. The website visitor gets a very fast and well structured autocomplete result overview. The search works on products, categories and CMS pages and it has still a very fast indexation, even with several thousands products. Apart from that you can define a configuration specific to each store view. We also appreciate the very fast and professional customer support.

    Commercers

    Ecommerce Agency · Germany · User for 10 years

    ★★★★★

    Good extension

    Easy to use and search speed is so fast

    Richard

    Merchant · United Kingdom · User for 7 years

    ★★★★★

    Ideal

    Very easy to use. This plugin has improve our conversion rate by 4%. The code is clean and the support is great. I would strongly recommend this plugin

    Peter Herman

    Ecommerce Agency · Sweden · User for 5 years

    ★★★★★

    Great extension with fast search!

    The Wyomind Elastic Search module was a great addition with speed and good results. Appreciated by our customers on the site.

    December 8, 2021Magento 2

    JEXECO

    SEO specialist · Vietnam

    ★★★★★

    Very good extension

    i used magento 1 and also magento 2. Both versions make me feel very satisfied

    Richard

    Developer · United Kingdom · User for 7 years

    ★★★★★

    Very simple and easy to use

    Great product - this help us to improve our conversion rate by 4%. I would strongly recommend this product for any magento 2 store. The documentation was very helpful and the code is clean. This has made our search box more intelligent which ultimates help the customers while shopping on our store. Enhanced Autocomplete plugin magento 2

    Ralf Charaoui

    Marketing Agency · France · User for 5 years

    ★★★★★

    Helpful and efficient team

    The support is quick and efficient. Due to the optimization of the search settings, we were able to improve the search ergonomics of the website. The team is also helpful with the subsequent optimization of the search settings.

    TB

    Developer · United States · User for 6 years

    ★★★★★

    This module has made our search functionality exactly as we wanted. Easy to integrate and provide great results.

    Using this extension since last year. No major issues. Support is great. Support replies are very fast which I don't see with any other Magento extension provider. Support not only fix bugs and issues related to their extension but also provides an overview to get better results according to our website to improve the user experience. The best thing about support is they are very smart and experienced in their fields.

    April 13, 2021Magento 2

    skincare

    SEO specialist · United States

    ★★★★★

    Great module for Magento 2

    This module has made our search life so much simpler. Great module to work with. Tks

    idrees

    Merchant · United Kingdom · User for 6 years

    ★★★★★

    great plugin - still need to tweak it abit to match our needs

    I love to see how wyomind support clients with customization - its really great to have such an awesome support - top stars!

    March 9, 2021Magento 2

    Peter

    Developer · Sweden · User for 5 years

    ★★★★★

    Great module

    Elastic search has helped our customers a lot to find their products. Wyomind support has been helpful to resolve any issues we have found. We needed to customize the module to support requirements from the customer and support gave good inputs for us.

    March 5, 2021Magento 2

    Macron

    Developer · Italy · User for 8 years

    ★★★★★

    Great Extension

    We have used modules for Magento 1 and Magento 2. The first one was much much better and make search even now better as Magento 2 with new Elastic. Our wishes: decrease time to saving categories and more settings for elastic

    February 26, 2021Magento 1 / OpenmageMagento 2macron.com

    Magento 1 / OpenMage Compatibility

    Supported by our master extension versions

    • 1.14.4
    • 1.14.3
    • 1.14.2
    • 1.14.1
    • 1.14.0
    • 1.9.4
    • 1.9.3
    • 1.9.2
    • 1.9.1
    • 1.9.0

    Supported by our legacy extension versions

    • 1.13.1
    • 1.13.0
    • 1.12.0
    • 1.11.2
    • 1.11.1
    • 1.11.0
    • 1.10.1
    • 1.10.0
    • 1.8.1
    • 1.8.0
    • 1.7.0
    • 1.6.2
    • 1.6.1
    • 1.6.0
    • 1.5.1
    • 1.5.0
    • 1.4.2
    • 1.4.1
    • 1.4.0
    • 1.3.3
    • 1.3.2
    • 1.3.1
    • 1.3.0
    • 1.2.1
    • 1.2.0
    • 1.1.8
    • 1.1.7
    • 1.1.6
    • 1.1.5
    • 1.1.4
    • 1.1.3

    Changelog

    6.0.0

    Initial release for the master version

    5.0.0 legacy

    Initial release for the legacy version

    4.11.4

    • Fix for an initialization bug that could be triggered during product indexing

    4.11.3

    • Fix for indexing dates

    4.11.2

    • Fix for the additional sorting option

    4.11.1

    • Minor fix

    4.11.0

    Improvement

    • Possibility to add an additional sorting on the results from the autocomplete

    4.10.4

    • Fix for the prefix management for the search by SKU

    4.10.3

    • Minor fix on code

    4.10.2

    • Fix for sorting in-stock products before out-of-stock products

    4.10.1

    Compatibility

    • Compatibility with Plumrocket Productfilter

    4.10.0

    Improvement

    • New option to display in stock products before out of stock products

    4.9.4

    • Fix for rewriting

    4.9.3

    Compatibility

    • Compatibility of the autocomplete template with PHP 7.2

    4.9.2

    • Fix for an XSS error

    4.9.1

    Bug fix

    • Fix on the error: Call to undefined method ElasticSearch::getResults()

    4.9.0

    Improvement

    • When enabled, the Fuzzy mode is used in the second place if there is not result

    Compatibility

    • Compatibility with Amasty_Sorting

    4.8.6

    • Compatibility with Amasty_Sorting added

    4.8.5

    Improvement

    • Possibility to index categories that are not included in the menu

    4.8.4

    Improvement

    • Milkycode_ProductExtended supported

    Patch v4.8.4.4

    • Fix for retrieving the currencies in the autocomplete

    Patch v4.8.4.3

    • Fix on the conversion during the indexation

    Patch v4.8.4.2

    • Fix for the pre-tax prices format

    Patch v4.8.4.1

    • Compatibility with MageWorx_SeoFriendlyLN

    4.8.3

    Improvement

    • Indexation of prices excluding VAT if needed

    Patch v4.8.3.1

    • Compatibility with MageWorx_SeoFriendlyLN

    4.8.2

    Improvement

    • New event wyomind_elasticsearch_index_export to edit data before indexing

    Patch v4.8.2.1

    Improvement

    • Categories that are not in the menu are not indexed
    • Better management of the wyomind_elasticsearch_index_export event

    Bug fix

    • Fix for the compatibility with Amasty_Sorting

    4.8.1

    Improvement

    • Better management of the autocomplete for iOS on iPhone

    4.8.0

    Improvement

    • Support of prices per customer groups

    4.7.3

    Improvement

    • Option to check the products sku

    Patch v4.7.3.2

    • Compatibility PHP 7.2

    Patch v4.7.3.1

    • Fix for retrieving a table name

    4.7.2

    Improvement

    • Better management of the stock status

    4.7.1

    Improvement

    • Better support for Amasty ShopBy

    Patch v4.7.1.1

    • Fix for the price calculation of the bundle products

    4.7.0

    New feature

    • Search term suggestions available in the autocomplete.

    Patch v4.7.0.1

    • Fix for the price calculation of the bundle products

    4.6.2

    Improvement

    • Better search results response time for the autocomplete and the search results pages

    Patch v4.6.2.2

    • Disabled categories are now excluded from the autocomplete

    Patch v4.6.2.1

    • Minor fix for the toolbar in the sear results page

    4.6.1

    Improvement

    • Better support for the accentuated characters in the search results page (sort by feature)
    • Empty synonyms are not ignored 

    Patch v4.6.1.2

    • Disabled categories are now excluded from the autocomplete

    Patch v4.6.1.1

    • Minor fix for the toolbar in the sear results page

    4.6.0

    Improvement

    • Fuzzy query mode is now editable

    Patch v4.6.0.2

    • Disabled categories are now excluded from the autocomplete

    Patch v4.6.0.1

    • Error display while using the CLI

    4.5.0

    Improvement

    • JSON configuration file can be generated via a shell script: php shell/wyomind_elasticsearch.php --update-config
    • Can now choose to show/hide images in the autocomplete
    • Product custom options indexation
    • Limit the number of results in the autocomplete form for product, category and CMS

    Bug fix

    • Attribute type management in case of "frontend-validation type" = "number" (JAVA integer length limitation)

    Patch v4.5.0.3

    • Disabled categories are now excluded from the autocomplete

    Patch v4.5.0.2

    • Error display while using the CLI

    Patch v4.5.0.1

    • Duplicated dots in the product urls fixed

    4.3.0

    Improvements :

    • Compatibility with Elasticsearch server 5.x

    Patch v4.3.0.5

    • Disabled categories are now excluded from the autocomplete

    Patch v4.3.0.4

    • Error display while using the CLI

    Patch v4.3.0.3

    • Duplicated dots in the product urls fixed

    Patch v4.3.0.2

    Improvement

    • Elastica library fix for Elasticsearch Server v2.x

    Patch v4.3.0.1

    • Fix for Elasticsearch Server 5.x

    4.2.1

    Improvement

    • The auto-complete panel supports now the synonyms.

    4.2.0

    Improvement

    • Can now add a weight to the products to boost them in the search results
    • Compatibility with Magento 1.9.3.1

    4.1.5

    Improvement

    • Check the Elasticsearch server's status directly from the admin

    4.1.4

    Improvement

    • Better support of the multi-currency store views

    4.1.3

    Bug fix

    • Fix for Magento Enterprise when retrieving products urls

    4.1.2

    Bug fix

    • Added more flexibility on keyword search for SKU attribute
    • Fixed missing product URL if core_url_rewrite.options is empty instead of null
    • Fixed bug if autocomplete.php is a symlink

    Feature request

    Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!

    Thank you

    That’s a wrap.

    We will get back to you as soon as possible.

    You may also like