You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AdvancedSearch module introduces advanced search functionality and provides interfaces that allow to implement this functionality by 3rd party search engines
1
+
# Magento_AdvancedSearch module
2
+
The Magento_AdvancedSearch module introduces advanced search functionality and provides interfaces that allow third-party search engines to implement this functionality.
3
+
4
+
## Installation details
5
+
6
+
Before disabling or uninstalling this module, note that the following modules depends on this module:
7
+
- Magento_Elasticsearch
8
+
- Magento_Elasticsearch6
9
+
10
+
For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).
11
+
12
+
## Extensibility
13
+
14
+
Extension developers can interact with the Magento_AdvancedSearch module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).
15
+
16
+
[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedSearch module.
17
+
18
+
### Events
19
+
20
+
This module observes the following event:
21
+
22
+
-`catalogsearch_query_save_after` in the `Magento\AdvancedSearch\Model\Recommendations\SaveSearchQueryRelationsObserver` file.
23
+
24
+
For information about an event in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).
25
+
26
+
### Layouts
27
+
28
+
The module interacts with the following layout handles in the `view/adminhtml/layout` directory:
29
+
30
+
-`catalog_search_block`
31
+
-`catalog_search_edit`
32
+
-`catalog_search_relatedgrid`
33
+
34
+
The module interacts with the following layout handles in the `view/frontend/layout` directory:
35
+
36
+
-`catalogsearch_result_index`
37
+
38
+
For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).
0 commit comments