Startseite > Template- und Themeprogrammierung > Shop-Objekte > suggestions

suggestions

Das <obj>suggestions</obj> Objekt enthält Vorschläge im Bezug auf den aktuellen Suchtext.

Verfügbarkeit in Templates

Das <obj>suggestions</obj> Objekt ist ausschließlich als JSON-Objekt über folgende URLs abrufbar:

  • <keyword>/suggest/</keyword> - für Produkte
  • <keyword>/suggest/content/</keyword> - für Contents

Attribute

Die nachfolgenden Attribute stehen im <obj>suggestions</obj> Objekt zur Verfügung.

suggestions.search_strings (Deprecated)

Gibt eine Liste mit Suchwortvorschlägen zurück. Die verfügbaren Attribute innerhalb der Liste sind nachfolgend im Schema von <obj>suggestions.search_strings[n]</obj> dokumentiert.

suggestions.search_strings[n].name

Gibt den Suchvorschlags zurück.

suggestions.search_strings[n].count

Gibt die Anzahl Treffer des Suchvorschlags zurück.

suggestions.search_strings[n].url

Gibt die URL für den Suchvorschlag zurück. Diese verweist auf die Suchergebnisliste.

suggestions.search_terms

Gibt eine Liste mit Suchwortvorschlägen zurück. Die verfügbaren Attribute innerhalb der Liste sind nachfolgend im Schema von <obj>suggestions.search_terms[n]</obj> dokumentiert.

suggestions.search_terms[n].value

Gibt den Suchvorschlag zurück.

suggestions.search_strings[n].count

Gibt die Anzahl Treffer des Suchvorschlags zurück

suggestions.search_strings[n].url

Gibt die URL für den Suchvorschlag zurück. Diese verweist auf die Suchergebnisliste.

suggestions.spell_check

Gibt eine Korrekturvorschlag für den aktuellen Suchbegriff zurück.

Beispiel

Nachfolgend sehen Sie beispielhaft einen Ausschnitt aus dem <obj>suggestions</obj> Objekt.

{
suggestions: {
    "search_terms": [
      {
        "value": "trousers for men",
        "count": 174,
        "url": "/search/?q=trousers+for+men"
      },
      {
        "value": "trousers in red",
        "count": 54,
        "url": "/search/?q=trousers+in+red"
      },
      {
        "value": "trousers in blue",
        "count": 20,
        "url": "/search/?q=trousers+in+blue"
      }
    ],
    "spell_check": "trousers"
  }
}