Ekstensi Algolia menggantikan pencarian default di Magento Open Source dan Adobe Commerce dengan menu pencarian pelengkapan otomatis yang kuat dan halaman hasil Instantsearch.
Ekstensi ini menggantikan pencarian default Magento dengan pengalaman pencarian yang toleran terhadap kesalahan ketik, cepat & relevan yang didukung oleh Algolia. Ini didasarkan pada algoliasearch-client-php, autocomplete.js dan instantsearch.js.
Menu pelengkapan otomatis: Menyediakan seluruh katalog Anda kepada Pengguna Akhir secara instan melalui menu tarik-turun, berapa pun jumlah kategori atau atribut yang ada di dalamnya.
Laman hasil penelusuran instan: Laman hasil penelusuran, navigasi, dan penomoran halaman Anda diperbarui secara waktu nyata, setelah setiap penekanan tombol.
Merekomendasikan: Algolia Merekomendasikan memungkinkan Anda menampilkan rekomendasi seperti fitur "Sering Dibeli Bersama" dan "Produk Terkait" di halaman detail produk.
Pelajari lebih lanjut di situs resmi kami Adobe Commerce / Magento
Coba pelengkapan otomatis dan halaman hasil pencarian instan di demo langsung kami.
Magento 2.3 dan versi sebelumnya tidak lagi didukung oleh ekstensi Algolia.
Versi 3.x dari ekstensi kami kompatibel dengan Magento 2.4. Tinjau bagian Penyesuaian untuk mempelajari lebih lanjut perbedaan antara versi ekstensi kami.
Versi Ekstensi | Akhir Kehidupan | Magento | PHP |
---|---|---|---|
v3.7.x | 10/10/2023 | ~2.3.7||~2.4.5||~2.4.6 | ~7.3.0||~7.4.0||~8.1.0||~8.2.0 |
v3.8.x | 3/8/2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.9.x | 13/10/2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.10.x | 12/12/2023 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.11.x | 26/1/2024 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.12.x | 8/2/2024 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.13.x | T/A | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.14.x | T/A | ~2.4.6||~2.4.7 | ~8.1.0||~8.2.0||~8.3.0 |
Cara termudah untuk memasang ekstensi adalah dengan menggunakan Komposer dan ikuti panduan memulai kami.
Jika Anda ingin tetap menggunakan versi minor, harap tingkatkan komposer Anda agar hanya menerima versi minor. Contoh berikut akan membuat Anda tetap menggunakan versi minor dan akan memperbarui patch secara otomatis.
"algolia/algoliasearch-magento-2": "~3.14.2"
Ekstensi ini menggunakan perpustakaan untuk membantu implementasi frontend untuk fitur pelengkapan otomatis, pencarian instan, dan wawasan. Ia juga menggunakan klien Algolia PHP untuk memanfaatkan metode pengindeksan dan pencarian dari backend. Saat Anda melakukan pendekatan penyesuaian untuk keduanya, Anda harus memahami bahwa Anda menyesuaikan implementasi itu sendiri dan bukan komponen yang menjadi dasarnya.
Pustaka ini ada di sini untuk membantu menambah penyesuaian Anda, tetapi karena ekstensi telah menginisialisasi komponen ini, Anda harus menggunakan kait ke area antara ekstensi dan pustaka. Silakan periksa Ekstensi Khusus kami untuk referensi
Mengetahui versi perpustakaan akan membantu Anda memahami apa yang tersedia di perpustakaan ini untuk Anda manfaatkan dalam hal penyesuaian. Tabel ini akan membantu Anda menentukan dokumentasi mana yang akan dirujuk saat Anda mulai mengerjakan penyesuaian Anda.
Versi Ekstensi | pelengkapan otomatis.js | pencarian instan.js | pencarian-wawasan.js | merekomendasikan.js |
---|---|---|---|---|
v3.x | 0.38.0 | 4.15.0 | 1.7.1 | TIDAK |
v3.9.1 | 1.6.3 | 4.41.0 | 1.7.1 | 1.5.0 |
v3.10.x | 1.6.3 | 4.41.0 | 1.7.1 | 1.8.0 |
v3.11.0 | 1.6.3 | 4.41.0 | 2.6.0 | 1.8.0 |
v3.13.0 | 1.6.3 | 4.63.0 | 2.6.0 | 1.8.0 |
>=v3.14.x | 1.6.3 | 4.63.0 | 2.6.0 | 1.15.0 |
Pustaka pelengkapan otomatis dan penelusuran instan dapat diakses di algoliaBundle
global. Bundel ini adalah file javascript prapaket yang berisi dependensinya. Apa saja yang termasuk dalam bundel ini dapat dilihat di sini:
v3.x bundel terbaru: https://github.com/algolia/algoliasearch-extensions-bundle/blob/ISv4/package.json
Pustaka search-insights.js bersifat mandiri.
Lihat dokumen berikut saat menyesuaikan fitur frontend ekstensi Algolia Magento Anda:
Ekstensi ini melakukan sebagian besar pekerjaan berat dalam hal pengumpulan dan penyiapan data yang diperlukan untuk pengindeksan ke Algolia. Dalam hal berinteraksi dengan Algolia Search API, ekstensi ini memanfaatkan Klien API PHP untuk metode backend termasuk pengindeksan, konfigurasi, dan kueri penelusuran.
Bergantung pada versi ekstensi yang Anda gunakan, Anda dapat memiliki versi klien API PHP berbeda yang mendukung fungsionalitas backend ekstensi.
Versi Ekstensi | Versi Klien API |
---|---|
v3.x | 2.5.1 |
v3.6.x | 3.2.0 |
v3.11.0 | 3.3.2 |
>=v3.14.x | 4.0.x |
Lihat dokumen berikut saat menyesuaikan backend ekstensi Algolia Magento Anda:
Untuk masukan, pelaporan bug, atau masalah yang belum terselesaikan pada ekstensi, silakan kunjungi Pusat Dukungan kami di mana Anda dapat mencari basis pengetahuan dan menghubungi tim Dukungan. Harap sertakan versi Magento Anda, versi ekstensi, ID aplikasi, dan langkah-langkah untuk mereproduksi masalah Anda. Tambahkan informasi tambahan seperti tangkapan layar, screencast, dan pesan kesalahan untuk membantu tim kami memecahkan masalah Anda dengan lebih baik.
Untuk mulai berkontribusi pada ekstensi, ikuti pedoman kontribusi.