Ich verwende Drupal Commerce, Search API und Facets API . Ich möchte die Produktpreise als Facette setzen. Beim Konfigurieren meines Such-API-Index konnte ich diese Facette abrufen, aber das Such-API-Modul scheint nicht in der Lage zu sein, Facetten von Preisklassen zu verarbeiten. So sieht die Facette aus.
- 1230,23
- 340,21
- ...
Ich möchte, dass es wie folgt aussieht.
- Von 10 bis 100
- Von 100 bis 200
- ...
Es scheint, dass Code für die Behandlung von Bereichen vorhanden ist, jedoch keine Dezimalbereiche.
Habe ich etwas verpasst?
Antworten:
Commerce_search_api klingt genau so, wie Sie es suchen. Beachten Sie zum Zeitpunkt dieses Schreibens die Abhängigkeit von Commerce> = 1.4.
Das Modul enthält einen Produktanzeigeindex (konfigurierbar unter admin / config / search / search_api / index / product_display):
Ich habe die Preisfacettenfilter mit und ohne das Widget search_api_ranges mit großem Erfolg verwendet.
quelle
Dies wurde vor langer Zeit gefragt, aber da ich gerade hier gelandet bin, möchte ich noch eine Antwort hinzufügen - es scheint, dass Facet API Ranges das Modul ist, nach dem Sie suchen:
Was es dir geben könnte:
Einstellmöglichkeiten:
quelle