Erweiterungen der Suche

Suche-Paging anpassen (Template und Suche-Request)

Das Paging der Suche kann angepasst werden. So können auch Fälle abgebildet werden, in denen die Anzahl der Treffer pro Page variiert.
Die erste Page soll z.B. für eine erste Darstellung der Trefferliste nur 5 Treffer auflisten. Nach der Benutzerinteraktion zur Anzeige weiterer Ergebnisse sollen jedoch schnell mehr Treffer, z.B. 10 Treffer pro Page, angezeigt werden.

Rechte-Prüfung der Suche ist dem Suchserver-Ergebnis nachgelagert

Die Autorisierung bei der Suche kann angepasst werden, um erst nach der Anfrage an den Suchserver die Rechteprüfung durchzuführen.
Ein Anwendungsfall ist die Suchanfrage in einem Bereich, der größtenteils für Anonymous freigegeben ist, und bei der die Ergebnisse nicht serverseitig gepaged werden - bzw. es nicht berücksichtigt werden muss, dass einzelne Seiten beim Paging nicht geladen werden.

Suche direkt aus dem Template mit dem Caching der Suche aufrufen

Die Suche wird standardmäßig über den SearchController und damit über einen expliziten Service wie "search" aufgerufen.
Mit dieser Erweiterung ist es möglich die Suche in ein Template zu integrieren.
Ein Beispiel zur Nutzung wird im SDK Tutorial im "searchCaller" Plugin bereitgestellt.

Suchergebnisse filtern, wenn Referenzen und Originale im Suchergebnis sind

In der Suche können Referenzen gefiltert werden, wenn der Originalinhalt im Suchergebnis enthalten ist.

Externer Link Login erforderlich
Zuletzt bearbeitet am 23.04.2025 09:04.