2017-01-04 4 views
0

Ich benutze das Algolia Plugin für Magento2. Ich versuche, meine sofortige Suchergebnisseite wie unten Website stylen:Algolia - Filterposition in Magento2 Vorlage bearbeiten

https://www.modaoperandi.com/search?categories%5B%5D=bags

In den obigen Link, bestimmte Filter (wie Kategorie und liefern) sind in der Seitenleiste, während andere Filter (wie Designer und Farbe) sind in der oberen Leiste über den Ergebnissen. Gibt es eine Möglichkeit für mich, die Algolia-Filter in der Vorlage so aufzuteilen?

Antwort

0

Es ist machbar, aber die Erweiterung unterstützt es nicht out of the box und es erfordert benutzerdefinierte Verbesserungen der Erweiterung.

Der Container mit den Facettenfiltern wird in der Datei wrapper.phtml gerendert. Und dann wird in instantsearch.js Datei jede Facette in ein an diesen Container angehängtes div gerendert.

Also, was Sie tun können, ist zwicken oder schreiben Sie Ihre eigene wrapper.phtml Datei, die einen neuen Facettencontainer für horizontale Filter enthalten wird. Aktualisieren Sie dann die Datei instantsearch.js, um einige Widgets in diesen neuen Container zu platzieren.

Aber seien Sie vorsichtig mit der Aktualisierung der Erweiterung, als wenn Sie die Dateien der Erweiterung direkt bearbeiten, verlieren Sie diese Änderungen bei der Versionsaktualisierung der Erweiterung.