ฉันไม่ทราบการกำหนดค่าโมดูลที่จะทำสิ่งที่คุณต้องการโดยไม่ต้องสร้างความแตกต่างของผลิตภัณฑ์สำหรับตัวอย่างตอนนี้เพียงแค่สร้างรูปแบบและให้กำหนดเองเลือกว่าในแบบฟอร์มเพิ่มในรถเข็นจะเป็นวิธีหนึ่งที่จะทำให้งานนี้สำเร็จ ฉันไม่แน่ใจว่าคุณมีข้อจำกัดอะไรบ้างที่ทำให้ไม่สามารถป้องกันได้ แต่คุณไม่จำเป็นต้องใช้แอตทริบิวต์ของผลิตภัณฑ์หากคุณไม่ต้องการ เพียงตั้งชื่อรูปแบบต่างๆ ว่า "[ผ้าที่ไม่ซ้ำใคร] ม้วน" และ "[ผ้าที่ไม่ซ้ำใคร] ตัวอย่าง" และแบบฟอร์ม Add to Cart จะแสดงรายการตัวเลือกสำหรับรูปแบบที่จะเลือกตามชื่อเรื่อง
กล่าวคือ หากต้องการทำสิ่งนี้ผ่านผลิตภัณฑ์ทั่วไป ฉันจะสร้างผลิตภัณฑ์ + ประเภทรูปแบบที่เรียกว่า "ตัวอย่างผ้า" ซึ่งใช้ประเภทรายการสั่งซื้อใหม่เพื่อเพิ่มผลิตภัณฑ์ลงในรถเข็น ประเภทรายการสั่งซื้อนี้จะมีฟิลด์อ้างอิงที่ฉันเติมจากลิงก์ / แบบฟอร์มการซื้อที่กำหนดเอง จากนั้นคุณจะต้องเติมข้อมูลค่าฟิลด์อ้างอิงตามผลิตภัณฑ์ที่ลูกค้าขอตัวอย่าง เหตุผลที่ลิงก์ Add to Cart ของ Commerce ใช้ไม่ได้คือโมดูลไม่มีวิธีใดๆ ให้คุณระบุค่าสำหรับฟิลด์ที่กำหนดเองในรายการสั่งซื้อที่สร้างขึ้น นั่นจะเป็นคำขอคุณสมบัติที่ดีสำหรับโมดูล มิฉะนั้นคุณจะต้องมีแบบฟอร์มที่กำหนดเอง