Adding FuzzyQueryExpanderPlugin to Catalog Search Results

Hi here,
I'm trying to make fuzzy our search on our app.
I've succeeded to add it for suggestions, but not for result.
For Suggestions, I've simply added this plugin to CatalogDependencyProvider:createSuggestionQueryExpanderPlugins()
Logically, I've added it to CatalogDependencyProvider:createCatalogSearchQueryExpanderPlugins() but it throws an error and returns the whole catalog (the error is nothing else than an alert bar "catalog.page.cannot_be_opened" ). I've tried in other methods which doesn't make it better.
What am I supposed to do to make it working fine ? (I didn't find any relevant documentation, so if you have some, I'll take it ;) )
Than you in advance!
Best Answer
-
Found a solution : we need to extend the CatalogSearchQueryPlugin.php:createMultiMatchQuery and replace TYPE_CROSS_FIELD by TYPE_BEST_FIELDS.
2
Answers
-
Found a solution : we need to extend the CatalogSearchQueryPlugin.php:createMultiMatchQuery and replace TYPE_CROSS_FIELD by TYPE_BEST_FIELDS.
2
Categories
- All Categories
- 38 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 32 Spryker News
- 534 Developer Corner
- 405 Spryker Development
- 54 Spryker Dev Environment
- 272 Spryker Releases
- 30 Propel ORM
- 46 Community Projects
- 6 Gacela Project
- 3 PHP Bridge
- 21 Hackathon
- 3.2K π Slack Archives
- 115 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random
- 4 Code Testing
- 23 Product & Business Questions
- 40 Spryker Safari Questions
- 35 The Blackhole