นี่เป็นปัญหาที่ทราบกันดีใน Commerce 2.x คุณสามารถตรวจสอบตัวเลือกต่างๆ ได้ในฉบับนี้ https://www.drupal.org/project/commerce/issues/2928139
ทางออกที่ดีที่สุดที่ฉันพบคือการคลิกแสดงแถวน้ำหนักในการจัดการการแสดงผลสำหรับผลิตภัณฑ์ รูปแบบผลิตภัณฑ์ และประเภทรายการสั่งซื้อ - แบบฟอร์มเพิ่มในรถเข็น - การแสดงแบบฟอร์ม จากนั้น คุณสามารถตั้งค่าน้ำหนักด้วยตนเองแทนการลากและวาง ตัวอย่างเช่น ตั้งค่าน้ำหนักของฟิลด์ที่คุณต้องการเป็นฟิลด์แรกถึง -50 และฟิลด์ที่คุณต้องการให้เป็นฟิลด์สุดท้ายเป็น 50 จากนั้นปรับฟิลด์ที่อยู่ตรงกลาง
คุณจะต้องข้ามไปมาระหว่างจอแสดงผล 3 จอที่ฉันพูดถึง และสิ่งนี้จะไม่แก้ไขปัญหาทั้งหมดของคุณ แต่มันจะช่วยได้
คุณสามารถเขียนทับเทมเพลต twig ในธีมของคุณได้ดังที่เห็นที่นี่: https://www.drupal.org/project/commerce/issues/2928139#comment-13444854
คุณยังสามารถแฮ็คและซ่อนฟิลด์ทั้งหมด และสร้างมุมมองแบบกำหนดเองของฟิลด์ และใช้ชุดการแสดงผลเพื่อเพิ่มมุมมองบล็อกให้กับการแสดงผลิตภัณฑ์ของคุณ
มันขึ้นอยู่กับว่าคุณต้องการทำอะไรกันแน่