Suche nach einem "Such Plugin" oder einer anderen Lösung

Hallo zusammen,

unser Shop, im KFZ Bereich, setzt derzeit auf einen manuell erstellten Kategoriebaum, wo sich unsere Kunden durch hangeln müssen zu Ihrem Fahrzeug/Modell.
Das funktioniert soweit auch ganz gut.

Künftig werden wir jedoch zusätzliche Felder in unserem Shop einbinden - die HSN (Herstellernummer) und die TSN (Typschlüsselnummer) um eine für die Kunden einfachere und schnellere Fahrzeugauswahl anzubieten.
Diese Felder werden als Benutzerdefinierte Felder im Shop angelegt (oder als Eigenschaften, falls nötig).

In den Feldern bei den Artikeln sieht das ganze so aus:
HSN: immer 4 stellig, alphanumerischer Wert
TSN: mehrere Angaben, immer 3 stellig, getrennt durch ein (beliebiges, bzw. noch festzulegendes) Trennzeichen, da die Produkte in der Regel bei mehreren nahezu identischen Fahrzeugen passen (Beispiel: Stoßdämpfer passt für alle VW Golf 4, daher mehrere TSN, während die HSN immer identisch ist)

Beispiel:
HSN: 0603
TSN: BJH; BQA; ….

Jetzt suchen wir nach einer Möglichkeit die Suche anzupassen - gerne mit den Shopware Bordmitteln oder auch über ein Plugin, da sind wir relativ flexibel.

Konkret möchten wir eine Suche, die 2 Felder bietet:

  1. Feld - HSN
    –> dieses Feld soll nur nach 100%iger Übereinstimmung suchen, da dies die Fahrzeugmarke/Fahrzeughersteller ist
  2. Feld - TSN
    –> dieses Feld sucht in den Artikeln im Feld TSN ob der angegebene Wert enthalten ist.

Vielleicht hat jemand für diesen spezifischen Anwendungsfall eine Idee oder eine Alternative.

Vielen Dank vorab.

Es gibt Plugins im Shopware Store, die HSN und TSN Filter haben, die aufeinander aufbauen. Da müsst ihr die Produkte dann aber nach Vorgaben des Plugin „konfigurieren“.

Alternativ eigenes Plugin erstellen und einen Storefront Controller für die Suche erstellen.

Moin @Klingalin ,

ihr könntet es mit Eigenschaften abbilden, dann könnte man vermutlich die shopwareeigene Filterung nutzen. Nachteil ist vermutlich ein Überfluss an Eigenschaftswerten. CustomFields sind in der Suche recht unperformant gerade bei größeren Datenmengen. Wenn du es sauber lösen willst würde ich vermutlich mit customFields arbeiten aber eigens dafür ne kleine OpenSearch Instanz nutzen welche nur gezielt befüllt wird :thinking:

Wie immer alles eine Kosten/Nutzen Frage vermutlich :blush:

Grüße
Matthias

Ja über Eigenschaften wäre eine Option allerdings hat man dann bei einzelnen Modellen sehr sehr viele Optionen drin, was es einfach unübersichtlich macht.

Danke für den Input. :slight_smile:

Die Produkte nach den Vorgaben zu konfigurieren ist grundsätzlich kein Problem, da wir die Artikel aus unserem Warenwirtschaftssystem per Rest API übertragen.
Generell würde die Suche erst einmal in einem staging/separater Verkaufskanal getestet werden.

Ich habe bereits gesucht nach HSN/TSN Plugins aber bisher keines gefunden, zumindest nicht im Shopware Store, was wegen der Pluginpflege für kommende Updates doch ggf. ein wichtiger Punkt wäre.

und es gibt noch weitere außerhalb des Shopware Stores. Einfach Shopware Shops im Bereich Auto suchen und in den Quelltext schauen. Dann finden sich deren Hersteller. Kosten meinem Wissen (Stand 2 Jahre) um die 500 Euro einmalig, heute ggf. auch monatliche Lizenz.

Danke für deine Mühe :slight_smile: