What does modern search components need:
- Flexible Conditions: Search by all type- and mixin-attributes
- Search-As-You-Type (optional): Conditions are evaluated instantly
- Filters: One or more predefined filters can be applied at the same time (selectable drop down list)
- Structur-Toggler: Allow to view the result hits in a tree or a list.
- List (e.g. ExtJS-Grid)
- Columns can be removed and added
- Columns can be resized
- Grouping of columns
- Columns can be used for ordering
- All Fields can be edited inline
- Tree (e.g. ExtJS-Tree)
- Dynamic loaded nodes (with caching)
- Drag and Drop Reordering
- Creating new Nodes
- Renaming Nodes
- Views: Views can change the layout of the result list (list or color of attributes), apply one or more views at the same time (for Tree and List) (selectable drop down list)
- Facets: Facets with Counts enables narrowing down
Kommentar hinzufügen