Next AG realisiert ein ausgeklügeltes Shopware 6 Filtersystem auf der Basis von Elastic Search. Ultraschnell und Headless. Made by Next AG! Die Filter können individuell aus den Attributen über Akeneo Pim konfiguriert werden. Dies ermöglicht ein Höchstmass an Flexibilität.
www.martel.ch/weinZwei der wichtigsten Shopfunktionen sind in der aktuellen Shopware Version 6 nicht befriedigend gelöst. Für das Filtersystem gibt es aktuell weder von Shopware noch von Plugin Anbietern eine zufriedenstellende Lösung.
Um dieses Problem für unsere Kunden grundlegend zu lösen, haben wir ein eigenes voll anpassbares und konfigurierbares Plugin geschrieben, welches im Live Shop von Martel bewundert werden kann.
Das Plugin basiert auf Elasticsearch und verwendet Vue.js im Shopware-Frontend für die Listenanzeige und die Suchergebnisseite. Wie üblich werden Twig-Vorlagen verwendet, so dass dieses Plugin durch eigene Themes überschrieben und gestylt werden kann. Die aussergewöhnliche Performance wird durch den Aufbau von Elasticsearch und Filterindizes im Hintergrund erreicht. Das System arbeitet vollständig Ajax-basiert ohne Neu laden der Seite.
Die hochperformante Suche findet nicht nur Produkte sondern auch beliebige Inhalte aus Erlebnisweltenseiten oder integriertem WordPress Content und stellt die Ergebnisse struktuiert nach Inhaltstyp dar.
Die Suche wird in 2 Schritten durchgeführt: Zunächst werden die als exakt definierten Attribute nach dem exakt eingegebenen Wert durchsucht (sinnvoll z.B. bei der Suche nach Artikel oder EAN-Nummer). Werden Treffer gefunden, werden nur diese in der Dropdown-Vorschau angezeigt und erst wenn "Alle anzeigen" ausgewählt ist, wird die Volltextsuche durchgeführt. Wird nichts gefunden, wird eine Volltextsuche über alle konfigurierten Attribute mit entsprechender Gewichtung und Unschärfe durchgeführt. Die konfigurierte Anzahl der Ergebnisse wird in der Dropdown-Vorschau angezeigt.
Auf der Seite mit den Suchergebnissen kann das Filtersystem zur weiteren Eingrenzung durch Konfiguration aktiviert werden.
Intelligentes Suchen und Filtern!
Optimal und wiederverwendbar gelöst von der Next AG in einem standardisierten Shopware 6 Plugin!