A Magento 2 module that provides configurable control over the admin global search functionality, allowing administrators to enable or disable specific search entities through the admin configuration panel.
- Configurable Search Entities: Control which entities appear in the admin global search via multiselect
- Admin Configuration Panel: Easy-to-use multiselect interface in the Magento admin
- Granular Control: Select which entities to enable for search:
- Customers
- Sales/Orders
- Products
- Categories
- Configuration Settings
- Default Configuration: Ships with sensible defaults (only Configuration search enabled)
composer require avenyra/module-extended-global-search
php bin/magento module:enable Avenyra_Base Avenyra_ExtendedGlobalSearch
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush- Create directory structure:
app/code/Avenyra/ExtendedGlobalSearch - Copy all module files to the directory
- Run the following commands:
php bin/magento module:enable Avenyra_Base Avenyra_ExtendedGlobalSearch
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flushNavigate to: Stores > Configuration > Avenyra > Extended Global Search
- Enable Extended Global Search: Master switch to enable/disable the module functionality
- Enabled Search Entities: Multiselect field to choose which entities should be available in the admin global search
- Select one or more entities from the list
- Hold Ctrl/Cmd to select multiple options
- Available options:
- Customers
- Sales/Orders
- Products
- Categories
- Configuration
- Default: Only "Configuration" is selected
By default, the module is configured to:
- Enable the Extended Global Search functionality
- Enable only "Configuration" entity in the multiselect
- All other entities (Customers, Sales, Products, Categories) are not selected
This provides a focused search experience for configuration management.
For issues, questions, or contributions, please visit the GitHub repository.
This module is licensed under the MIT License. See the LICENSE file for details.
Avenyra