The DAF.Search.Base module includes a component instance of each of the form handler classes in the /atg/search/formhandlers Nucleus folder. For example, the /atg/search/formhandlers/QueryFormHandler component is of class atg.search.formhandlers.QueryFormHandler. Each form handler has a corresponding request component in the /atg/search/routing/command/search Nucleus folder. For example, the searchRequest property of the /atg/search/formhandlers/QueryFormHandler component points to the /atg/search/routing/command/search/QueryRequest component.

Commerce Components

Most of the Commerce Search functionality is based on the QueryFormHandler class. The DCS.Search.Query module adds QueryFormHandler and QueryRequest components that are preconfigured for querying the Commerce product catalog. These components are found in the /atg/commerce/search/catalog Nucleus folder. You can use these components for creating search forms and displaying facets on Commerce sites.

 
loading table of contents...