Wie verwende ich die Live-Suche?
Die Volltextsuche kann über eine API oder via Command-Line-Interface aufgerufen werden. Damit die Live-Suche genutzt werden kann, muss die Anwendung Suchen installiert sein.
Live-Suche anwenden
Die Live-Suche ist über die folgende URL erreichbar: https://<website>.cloudrexx.com/api/Search
Folgende URL-Argumente könnten übermittelt werden:
| Suchbegriff |
| Sprachversion z.B. de |
| Optionale ID (oder Content - Development Documentation) einer Content Node, um die Suche auf dessen Seitenbaum einzuschränken. Siehe dazu den entsprechenden Eintrag https://cloudrexx.atlassian.net/l/cp/0Yv2L6Bv |
| Optionale Optionen zur Steuerung des Suchverhaltens. Diese Optionen werden aktuell nur von der Anwendung Medienverzeichnis unterstützt. Ausgabeformat ( Beeinflusst das Ausgabeformat der Suchergebnisse. Mögliche Werte für
Das Ausgabeformat der Einträge aus dem Medienverzeichnis kann über ein FieldTemplate definiert werden. PLZ-Suche ( Beschränkt die Resultate der Anwendung Medienverzeichnis auf Einträge von Formularen mit einem Eingabefeld des Welche Kontext-Typen gibt es? Das Ausgabeformat kann über ein spezifisches FieldTemplate mit dem Kontext |
Die Suche liefert ein JSON-Objekt zurück, welches die folgende Struktur aufweist:
[
<result>,
...
]
Jedes <result>
stellt ein Suchresultat dar und weisst die folgende Struktur auf:
{
Score: <score>,
Title: '<title>',
Content: '<content>',
Image: '<image>',
Link: '<url>',
Component: '<component>',
Date: '<changelog>',
AdditionalData: {additionalData},
Categorization: [
{object},
...
],
OtherRelations: {
<properyName>: [
{object},
...
],
...
}
}
Erläuterung:
Schlüssel | Beschreibung | Beispiel |
---|---|---|
| Trefferquote (0-100%) |
|
| Titel des Suchergebnis |
|
| Auszug des Suchergebnis |
|
| Bild-URL des Suchergebnis |
|
| URL zum Suchergebnis |
|
| Name der Anwendung, aus welcher das Suchergebnis stammt |
|
| Unix-Zeitstempel der letzten Bearbeitung |
|
| Anwendungsspezifische Zusatzangaben mit folgender Struktur: {
<key>: <value>,
...
} | |
| Anwendungsspezifischer Schlüssel |
|
| Anwendungspezifischer Wert | |
| ||
| PHP-Klasse des Suchergebnis |
|
| ID des Suchergebnis |
|
| Spezifische Eigenschaft des Suchresultats |
|
Integration
Platziere den folgenden Code in die Anwendungsseite der Search-Anwendung. Damit erhält die Such-Box eine Live-Suche (Autovervollständigung).
© 2024 Cloudrexx AG | Schweizer Cloud CMS | Datenschutzerklärung