SuiteCRM
SuiteCRM copied to clipboard
Elasticsearch Module Filter
Description
Adds a module filter select to the Elasticsearch global search view. The dropdown will be generated to include all the searchable modules, and when a module is selected and the search run, only results that include that module will be returned.
Motivation and Context
This allows quicker searches for more relevant results for the user.
How To Test This
- Navigate to the global search view.
- Select any of the modules in the dropdown.
- Run the search on your query, with the new module filter.
- Check returned results.
Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
Final checklist
- [x] My code follows the code style of this project found here.
- [x] My change requires a change to the documentation.
- [x] I have read the How to Contribute guidelines.