Functionality
Use the Functionality tab to turn on Search component functionalities. You can configure as many functionalities as you need for the same Search component.
To enable a Search component functionality:
On the menu bar, click Manage .
On the Manage page, click Pages.
In the sitemap, select the page to which you want to add the Search component.
On the Layout tab, in the appropriate zone, add a Search component.
Click the newly created component to open the component detail page.
On the component detail page, click the Functionality tab.
To enable a functionality, click a switch in the list of available functionalities to turn it on.
Click Save.
Note
When you need to configure a selected functionality, a new tab displays.
Available functionalities
The following table lists available search functionalities.
Functionality name | Description | Configuration |
---|---|---|
Full-text | Enables full-text search. | Not required. See Full-text search behavior |
Facets | Enables faceted search. | See Facets |
Follow up | Enables follow up facets. | See Follow up |
Grouping | Organizes search results into categories. | See Grouping |
Super facets* | Enables super facets. | See Super facets |
Query builder | Provides additional search options. | See Query builder |
Sorting** | Configures sorting behaviors. | See Sorting |
Manual relation sort* | Enables manual sorting of the results. | Requires a fixed filter be set. Only available in list views. |
Paging** | Organizes search results into pages. | See Paging |
Selection* | Adds a selection component. | See Selection |
My selections* | Enables creation of personal collections. | Not required |
My searches* | Enables the saved search functionality. | Not required |
Track state* | Enables saving of filters on the search page so they are still set when a user returns to the page. | Not required |
Language selector* | Provides a language selector. | Not required |
Refresh button* | Provides a refresh result button. | Not required |
Use in relation editor | Defines the search as used in relations where no output display is necessary. | See Use in relation editor. |
Show view selector | Provides a view selector to switch between output displays. | Requires at least two output views to be set. |
Lazy-load permissions for operations*** | Lazy loads the permissions required to use operations. | Not required |
Ignore permissions for operations*** | Ignores the default security check that only displays an operation if a user has the required permissions to use it. | Not required |
* Unavailable if Use in relation editor is enabled.
** Unavailable if Use in relation editor or Manual relation sort is enabled.
*** Exclusive functionalities. Cannot be used at the same time.
Warning
Use Manual relation sort carefully. Enabling this functionality puts an important load on the server. Therefore, we do not recommend this functionality on large samples.
Can we improve this article ? Provide feedback