Our Search Spell Correction extension is a simple, yet powerful component that will allow you to correct all misspells, that customers can do in queries.
First, please find your extension in your account in My Downloadable Products section, then proceed with the Installation. It is best to follow our step-by-step guide to configure the best search results.
Our extension works out-of-the-box, so after installation, you need just to tune-up its settings for more effective work.
This should be a good beginning!
php -f bin/magento module:enable Mirasvit_Core Mirasvit_Misspell
to enable the extension.php -f bin/magento setup:upgrade
to install the extension.php -f bin/magento cache:clean
to clean the cache.Deploy static view files
rm -rf pub/static/frontend/*; rm -rf pub/static/backend/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy
php -f bin/magento indexer:reindex mst_misspell
to reindex the extension index.php -f bin/magento module:enable Mirasvit_Core Mirasvit_Misspell
to enable the extension.php -f bin/magento setup:upgrade
to install the extension.php -f bin/magento cache:clean
to clean the cache.Deploy static view files
rm -rf pub/static/frontend/*; rm -rf pub/static/backend/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy
php -f bin/magento indexer:reindex mst_misspell
to reindex the extension index.All configuration options are located at Store -> Configuration -> Mirasvit Extensions -> Search Spell Correction section.
There are only two options for now. In both, our extension analyzes a customer's request and tries to find products whose names are most close to the original request.
Enable spell correction - enables automatic spelling correction.
Let's assume that your store has 'Samsung' products in the catalog.
When customer accidentally misspells Samsang phone
, default Magento search will return nothing, since you have no such a product.
But with this option enabled, the customer will be notified about potential misspelling and will see the results for the corrected search phrase Samsung phone
.
Enable fallback search - enables searching for partial request satisfaction, when there are no results for the original request.
Let's assume that customer puts a phrase red samsung phone
to the search, but you have only samsung phone
product.
If the store has no such a product, the default Magento search also will return nothing.
But with this option enabled, the customer will be notified about the error, and will receive results by the correct search phrase samsung phone
.
To upgrade the extension, follow these steps:
composer require mirasvit/module-misspell:* --update-with-dependencies
to update current extension with all dependencies.
composer update mirasvit/*
command. It will update all Mirasvit modules installed in your store. php -f bin/magento setup:upgrade
to install the updates.php -f bin/magento cache:clean
to the clean cache.Deploy static view files
rm -rf pub/static/frontend/*; rm -rf pub/static/backend/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy
To temporarily disable the extension please follow these steps:
php -f bin/magento module:disable Mirasvit_Misspell
to disable the extension.To uninstall the extension, please follow these steps:
composer remove mirasvit/module-misspell
to remove the extension.php -f bin/magento setup:upgrade
.Completely clear the store cache.
Go to System > Cache Management. Click the button Flush Magento Cache.
If you want to clear the cache manually, remove the folder var/cache
on the server.
(2021-12-14)
(2021-06-30)
(2020-10-15)
(2020-07-28)
(2020-03-16)
(2020-01-24)
(2019-10-08)
(2019-09-18)
(2019-08-13)
(2019-05-27)
(2019-02-12)
(2018-11-29)
(2018-10-01)
(2018-09-19)
(2018-05-31)
(2018-04-11)
(2017-12-25)
(2017-12-13)
(2017-11-17)
(2017-10-26)
(2017-09-28)
(2017-09-26)
(2017-08-09)
(2017-07-12)
(2017-07-10)
(2017-06-20)
(2017-05-10)
(2017-04-11)
(2017-02-20)
(2017-02-03)
(2016-11-21)
(2016-06-24)
(2016-06-16)
(2016-04-27)
(2016-02-23)
(2016-02-07)