Back to Magento2

Magento_AdvancedSearch module

app/code/Magento/AdvancedSearch/README.md

2.4.81.7 KB
Original Source

Magento_AdvancedSearch module

This module introduces advanced search functionality and provides interfaces that allow third-party search engines to implement this functionality.

Installation details

Before disabling or uninstalling this module, note that the following modules depends on this module:

  • Magento_Elasticsearch
  • Magento_Elasticsearch8

For information about module installation, see Enable or disable modules.

Extensibility

Extension developers can interact with this module. For more information about the extension mechanism, see Plugins.

The dependency injection mechanism enables you to override the functionality of this module.

Events

This module observes the following event:

  • catalogsearch_query_save_after in the Magento\AdvancedSearch\Model\Recommendations\SaveSearchQueryRelationsObserver file.

For information about an event, see Events and observers.

Layouts

The module interacts with the following layout handles in the view/adminhtml/layout directory:

  • catalog_search_block
  • catalog_search_edit
  • catalog_search_relatedgrid

The module interacts with the following layout handles in the view/frontend/layout directory:

  • catalogsearch_result_index

For more information about layouts, see the Layout documentation.