ส่วนขยาย Algolia แทนที่การค้นหาเริ่มต้นใน Magento Open Source และ Adobe Commerce ด้วยเมนูค้นหาเติมข้อความอัตโนมัติที่มีประสิทธิภาพและหน้าผลลัพธ์การค้นหาทันใจ
ส่วนขยายนี้จะแทนที่การค้นหาเริ่มต้นของ Magento ด้วยประสบการณ์การค้นหาที่ทนทานต่อการพิมพ์ รวดเร็ว และตรงประเด็น ซึ่งสนับสนุนโดย Algolia ขึ้นอยู่กับ algoliasearch-client-php, autocomplete.js และ Instantsearch.js
เมนูเติมข้อความอัตโนมัติ: มอบแค็ตตาล็อกทั้งหมดของคุณให้กับผู้ใช้ปลายทางทันทีผ่านเมนูแบบเลื่อนลง โดยไม่คำนึงถึงจำนวนหมวดหมู่หรือแอตทริบิวต์ที่มีอยู่
หน้าผลลัพธ์การค้นหาทันที: ให้หน้าผลลัพธ์การค้นหา การนำทาง และการแบ่งหน้าของคุณอัปเดตแบบเรียลไทม์ หลังจากการกดแป้นพิมพ์แต่ละครั้ง
คำแนะนำ: Algolia Recommend ช่วยให้คุณสามารถแสดงคำแนะนำ เช่น คุณลักษณะ "ซื้อบ่อยร่วมกัน" และ "ผลิตภัณฑ์ที่เกี่ยวข้อง" ในหน้ารายละเอียดผลิตภัณฑ์
เรียนรู้เพิ่มเติมที่เว็บไซต์อย่างเป็นทางการของเรา Adobe Commerce / Magento
ลองใช้การเติมข้อความอัตโนมัติและหน้าผลการค้นหาทันทีในการสาธิตสดของเรา
Magento 2.3 และเวอร์ชันก่อนหน้าไม่ได้รับการสนับสนุนโดยส่วนขยาย Algolia อีกต่อไป
ส่วนขยายเวอร์ชัน 3.x ของเราเข้ากันได้กับ Magento 2.4 ตรวจสอบส่วนการปรับแต่งเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับความแตกต่างระหว่างเวอร์ชันส่วนขยายของเรา
เวอร์ชันส่วนขยาย | จุดจบของชีวิต | วีโอไอพี | 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 | 8/3/2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.9.x | 10/13/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 | ไม่มี | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.14.x | ไม่มี | ~2.4.6||~2.4.7 | ~8.1.0||~8.2.0||~8.3.0 |
วิธีที่ง่ายที่สุดในการติดตั้งส่วนขยายคือการใช้ Composer และปฏิบัติตามคู่มือเริ่มต้นใช้งานของเรา
หากคุณต้องการใช้เวอร์ชันรองต่อไป โปรดอัปเกรดผู้แต่งให้ยอมรับเฉพาะเวอร์ชันรองเท่านั้น ตัวอย่างต่อไปนี้จะทำให้คุณเป็นเวอร์ชันรองและจะอัปเดตแพตช์โดยอัตโนมัติ
"algolia/algoliasearch-magento-2": "~3.14.2"
ส่วนขยายใช้ไลบรารีเพื่อช่วยในการใช้งานส่วนหน้าสำหรับการเติมข้อความอัตโนมัติ การค้นหาทันที และฟีเจอร์ข้อมูลเชิงลึก นอกจากนี้ยังใช้ไคลเอ็นต์ Algolia PHP เพื่อใช้ประโยชน์จากการจัดทำดัชนีและวิธีการค้นหาจากแบ็กเอนด์ เมื่อคุณเข้าใกล้การปรับแต่งสำหรับสิ่งใดสิ่งหนึ่ง คุณต้องเข้าใจว่าคุณกำลังปรับแต่งการใช้งานเอง ไม่ใช่ส่วนประกอบที่อิงตามนั้น
ไลบรารีเหล่านี้อยู่ที่นี่เพื่อช่วยเพิ่มการปรับแต่งของคุณ แต่เนื่องจากส่วนขยายได้เตรียมใช้งานส่วนประกอบเหล่านี้แล้ว คุณจึงควรใช้ hooks ในพื้นที่ระหว่างส่วนขยายและไลบรารี โปรดตรวจสอบส่วนขยายที่กำหนดเองของเราสำหรับการอ้างอิง
การทราบเวอร์ชันของไลบรารีจะช่วยให้คุณเข้าใจว่ามีอะไรอยู่ในไลบรารีเหล่านี้เพื่อให้คุณนำไปใช้ประโยชน์ในแง่ของการปรับแต่ง ตารางนี้จะช่วยคุณกำหนดว่าเอกสารใดที่จะใช้อ้างอิงเมื่อคุณเริ่มทำงานกับการปรับแต่งของคุณ
เวอร์ชันส่วนขยาย | เติมข้อความอัตโนมัติ.js | ค้นหาทันใจ.js | ค้นหาinsights.js | แนะนำ.js |
---|---|---|---|---|
v3.x | 0.38.0 | 4.15.0 | 1.7.1 | นา |
เวอร์ชัน 3.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 |
เวอร์ชัน 3.11.0 | 1.6.3 | 4.41.0 | 2.6.0 | 1.8.0 |
เวอร์ชัน 3.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 |
ไลบรารีการเติมข้อความอัตโนมัติและการค้นหาทันใจสามารถเข้าถึงได้ใน algoliaBundle
global บันเดิลนี้เป็นไฟล์จาวาสคริปต์ก่อนแพ็คเกจที่มีการขึ้นต่อกัน สิ่งที่รวมอยู่ในชุดนี้สามารถดูได้ที่นี่:
ชุดล่าสุด v3.x: https://github.com/algolia/algoliasearch-extensions-bundle/blob/ISv4/package.json
ไลบรารี search-insights.js เป็นแบบสแตนด์อโลน
โปรดดูเอกสารเหล่านี้เมื่อปรับแต่งฟีเจอร์ส่วนหน้าของส่วนขยาย Algolia Magento:
ส่วนขยายช่วยยกของหนักส่วนใหญ่เมื่อเป็นเรื่องของการรวบรวมและเตรียมข้อมูลที่จำเป็นสำหรับการทำดัชนีไปยังอัลโกเลีย ในแง่ของการโต้ตอบกับ Algolia Search API ส่วนขยายใช้ประโยชน์จากไคลเอนต์ PHP API สำหรับวิธีแบ็กเอนด์รวมถึงการจัดทำดัชนี การกำหนดค่า และคำค้นหา
ขึ้นอยู่กับเวอร์ชันส่วนขยายที่คุณใช้ คุณอาจมีไคลเอ็นต์ PHP API เวอร์ชันอื่นที่ขับเคลื่อนฟังก์ชันแบ็คเอนด์ของส่วนขยาย
เวอร์ชันส่วนขยาย | เวอร์ชันไคลเอ็นต์ API |
---|---|
v3.x | 2.5.1 |
v3.6.x | 3.2.0 |
เวอร์ชัน 3.11.0 | 3.3.2 |
>=v3.14.x | 4.0.x |
โปรดดูเอกสารเหล่านี้เมื่อปรับแต่งแบ็กเอนด์ส่วนขยาย Algolia Magento ของคุณ:
สำหรับข้อเสนอแนะ การรายงานข้อบกพร่อง หรือปัญหาที่ยังไม่ได้รับการแก้ไขเกี่ยวกับส่วนขยาย โปรดไปที่ศูนย์สนับสนุนของเรา ซึ่งคุณสามารถค้นหาฐานความรู้และติดต่อทีมสนับสนุนได้ โปรดระบุเวอร์ชัน Magento เวอร์ชันส่วนขยาย รหัสแอปพลิเคชัน และขั้นตอนในการทำให้เกิดปัญหาของคุณอีกครั้ง เพิ่มข้อมูลเพิ่มเติม เช่น ภาพหน้าจอ Screencast และข้อความแสดงข้อผิดพลาดเพื่อช่วยให้ทีมของเราแก้ไขปัญหาของคุณได้ดียิ่งขึ้น
หากต้องการเริ่มมีส่วนร่วมในการขยายเวลา ให้ปฏิบัติตามแนวทางที่สนับสนุน