ฉันกำลังทำงานเกี่ยวกับการพัฒนาเว็บไซต์อีคอมเมิร์ซ ฉันมีผลิตภัณฑ์ทั่วไป -> ตัวเลือกสินค้า ซึ่งผ่านขั้นตอนการสั่งซื้อและเกตเวย์การชำระเงิน อย่างไรก็ตาม มีบางสิ่งที่แตกต่างไปจากสถานการณ์ทั่วไปนี้
ฉันได้ตั้งค่า Product -> Product Variation เพื่อจัดหมวดหมู่ผ้าประเภทต่างๆ ที่มีลักษณะเดียวกัน
เรามีผ้าหลากหลายประเภทซึ่งเราจัดหาจากผู้ขายเป็นล็อตๆ มันเกิดขึ้นที่เราไม่ได้รับสี รูปแบบเหมือนกันทุกครั้ง ดังนั้นสินค้าและตัวเลือกสินค้าของเราจะล้าสมัยเมื่อเราหมดสต็อค
ด้วยเหตุผลนี้ ฉันได้ตั้งค่า Taxonomy ตามการจัดหมวดหมู่สินค้าในกรณีของเรา และฉันกำลังแท็กตัวเลือกสินค้าแต่ละรายการด้วยการจัดหมวดหมู่ที่เหมาะสม
นี่คือลำดับชั้นอนุกรมวิธานของฉัน เช่น
และฉันได้จัดเตรียมการติดแท็ก Taxonomy นี้กับ Product Variant ของฉันแล้ว และนี่คือลักษณะที่ปรากฏ:
ตอนนี้ ฉันต้องการให้ผู้ใช้ให้คะแนนและรีวิวสำหรับตัวเลือกสินค้าหลังจากที่เขา/เธอทำการสั่งซื้อกับเรา ฉันได้เพิ่มโมดูลการให้คะแนน FiveStar และโมดูล jEditable (ใช้เพื่อแก้ไขฟิลด์โดยผู้ใช้ในโหมดการแสดงผล) เพื่อให้ผู้ใช้สามารถให้คะแนนและเพิ่มบทวิจารณ์ใน "รายการสั่งซื้อ" เนื่องจากฉันต้องการให้ผู้ใช้สามารถให้คะแนนได้ และตรวจทานสินค้าแต่ละรายการที่เขา/เธอซื้อจากเรา นี่คือลักษณะ:
ไม่เป็นไรจนถึงตอนนี้ แต่ตอนนี้ฉันต้องการสร้างบล็อกซึ่งจะวางไว้ด้านล่างตัวเลือกสินค้าที่ผู้ใช้เลือก และควรทำดังต่อไปนี้:
- วางบล็อกด้านล่างในหน้ารูปแบบผลิตภัณฑ์
- ดึงข้อมูลรายการสั่งซื้อทั้งหมด (ภายในคำสั่งซื้อ) ที่ผู้ใช้ทั้งหมดวางไว้สำหรับอนุกรมวิธานเดียวกันซึ่งแสดงในหน้าตัวเลือกสินค้า
- แสดงชื่อผู้ใช้ รูปโปรไฟล์ผู้ใช้ การให้คะแนนและบทวิจารณ์ที่ผู้ใช้ทิ้งไว้จากรายการสั่งซื้อที่ดึงมาด้านบนซึ่งมีข้อมูลอนุกรมวิธานเดียวกัน
ฉันดูเหมือนจะหลงทางในขั้นตอนสุดท้ายของการเรียกคะแนนและบทวิจารณ์โดยผู้ใช้ที่สั่งซื้อก่อนหน้านี้โดยใช้อนุกรมวิธานเดียวกันกับรูปแบบผลิตภัณฑ์ที่ผู้ใช้กำลังดูอยู่ ฉันได้พยายามดูว่ามีโมดูลที่ฉันพยายามทำให้สำเร็จหรือไม่ แต่ไม่พบเลย พยายามดูว่าฉันจะสร้างบล็อกเพื่อให้บรรลุสิ่งนี้ได้อย่างไร แต่ดูเหมือนว่าฉันจะหลงทาง ฉันต้องทำการเข้ารหัสแบบกำหนดเองเพื่อให้บรรลุสิ่งนี้หรือเป็นไปได้ไหมที่จะดึงความสัมพันธ์นี้ด้วยวิธีใดวิธีหนึ่ง ฉันพลาดอะไรไปรึเปล่า?
ขอบคุณ!