Saya menggunakan Drupal Commerce, Search API, dan Facets API ; Saya ingin menempatkan harga produk sebagai aspek. Mengkonfigurasi indeks API pencarian saya, saya berhasil mendapatkan aspek ini, tetapi modul Pencarian API tampaknya tidak mampu menangani aspek rentang harga. Seperti inilah bentuknya.
- 1230,23
- 340,21
- ...
Saya ingin itu seperti yang berikut ini.
- Dari 10 hingga 100
- Dari 100 hingga 200
- ...
Tampaknya ada kode yang ada untuk menangani rentang, tetapi bukan rentang desimal.
Apakah saya melewatkan sesuatu?
Jawaban:
commerce_search_api terdengar persis seperti apa yang Anda cari. Waspadai perdagangan> = 1.4 ketergantungan pada penulisan ini.
Modul ini mencakup indeks tampilan produk (dapat dikonfigurasi di admin / config / search / search_api / index / product_display):
Saya telah menggunakan filter segi harga, dengan dan tanpa widget search_api_ranges, dengan sangat sukses.
sumber
Ini sudah lama ditanyakan, tetapi karena saya baru saja mendarat di sini, izinkan saya menambahkan jawaban lain - sepertinya Facet API Ranges adalah modul yang Anda cari:
Apa yang bisa memberi Anda:
Opsi konfigurasi:
sumber