You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Das Query wird per $this->getDatabaseResults($sql_query); ausgelöst
$entry->setQuickLookUrl($url); definiert die URL die zur Vorschau im Quickview verwendet wird.
In diesem Beispiel führt sie zur identischen URL wie das Suchergebnis. Alternativ kann man hier auch die URL zum Frontend hinterlegen.
$entry->setValue() definiert den Ergebnistext. (HTML-Formatierung wird nicht unterstützt)
$entry->setDescription zeigt die (kleine graue( Beschreibung an.
Um die Suche nun anmelden zu können, muss man den Provider registrieren. Das erfolgt in der boot.php des eigenen oder des project- AddOns über den Extenstionpoint WATSON_PROVIDER
Eigene Workflows einbinden
Wokflows erweitern Watson um zusätzliche Funktionen und Suchen.
Das nachfolgende Beispiel bindet eine Suche für eine Tabelle eines AddOns an.
Zunächst benötigt man einen Provider, diesen (hier
StoreProvider.php
) legt man im Lib-Ordner des eigenen oder des project-AddOns an.Hier der Provider für ein Store-AddOn
Die Suche für den Store wird in einer separaten Datei
StoreSearch.php
angelegt.Tipps:
$this->getDatabaseResults($sql_query);
ausgelöst$entry->setQuickLookUrl($url);
definiert die URL die zur Vorschau im Quickview verwendet wird.In diesem Beispiel führt sie zur identischen URL wie das Suchergebnis. Alternativ kann man hier auch die URL zum Frontend hinterlegen.
$entry->setValue()
definiert den Ergebnistext. (HTML-Formatierung wird nicht unterstützt)$entry->setDescription
zeigt die (kleine graue( Beschreibung an.Um die Suche nun anmelden zu können, muss man den Provider registrieren. Das erfolgt in der boot.php des eigenen oder des project- AddOns über den Extenstionpoint WATSON_PROVIDER
The text was updated successfully, but these errors were encountered: