1.17.3 Advanced search
There is an advanced search, where you can search specifically in individual metadata fields. In the first line, the search areas from the section <filters />
are offered, see also chapter 1.17.
Different templates can be configured for the field configuration of the advanced search. At least one template name="_DEFAULT"
must exist, which is used regularly. In addition, further templates can be configured for configured search hit groups. However, this feature is not implemented in the Reference Theme.
The configuration looks like this:
The order of the fields in the configuration file corresponds to the order of the values displayed in the drop-down menu. The attribute enabled
turns the advanced search on or off. The default value is true
.
Parameter | Description |
defaultItemNumber | Number of search fields displayed |
searchFields | Index fields that should be searchable by the user (these can be selected from the drop-down menu). The selection Field names beginning and ending with a |
searchFields/field/@visible | The attribute |
searchFields/field/@hierachical | If the element has the attribute |
searchFields/field/@untokenizeForPhraseSearch | The attribute |
searchFields/field/@label | Definition of an alternative display label for the search field. This is mainly used for the visual design of separators. |
searchFields/field/@displaySelectItemsThreshold | If the unique number of values is below the threshold, a drop-down menu is automatically offered. Default value is |
searchFields/field/@range | If the element has the attribute |
The fields DOCSTRCT
, DOCSTRCT_TOP
, and DOCSTRCT_SUB
are handled separately and displayed automatically as a drop-down menu.
The field BOOKMARKS
is required for the search in the records of a reading list.
Last updated