Limit ( limit the number of records for a specific record type )
Display Category Results
Display CMS Results
Display Highlighted Suggestions
Supported Klevu search Features
The following Klevu search features are supported:
Searching for CMS pages and Categories as well as searching for Products
Filtering Products using the filter checkboxes
Tab switching between product results and other results
Sorting the products using specified options ( By - Relevance, Price Asc, Price Desc )
Limiting the number of products ( only from the admin panel for now )
Load more products option for the search page
Not supported Klevu search Features
The following Klevu search features are not supported:
Filtering Products using the price range filter
Layout update for the search page results Multiple currencies
Pagination for search results (show more is used instead)
Configuration
To configure Search navigate to Stores → Configuration → Klevu → Search configuration
In the General Settings section you should login to the klevu account to start using the extension.
After successful login to sync the data you should change the scope to the Default store view find the Data Sync Settings and press the button Sync All Data For This Store
(optional) After step 2 run commands php bin/magento indexer:reindex and php bin/magento klevu:syncstore:storecode default (Where default is the store code).
Wait up to 5 minutes for Klevu API to set up. Using search while sync is in progress, might result in unexpected error messages.
Debugging
The official debugging documentation can be found here. To test the extension you can login into the account as described in configuration and select a 14 day free trial. This should be enough to test the basic functionality.
Development
This implementation uses the @klevu-core package version 1.1.0 as a dependency.