Score:0

จะเพิ่มเงื่อนไขเพื่อแสดงรูปแบบผลิตภัณฑ์ใน Drupal commerce ได้อย่างไร

ธง eg

ในหน้าผลิตภัณฑ์ ฉันต้องการจำกัดรูปแบบผลิตภัณฑ์ตามบทบาทของผู้ใช้ ตัวอย่างเช่น ฉันต้องการให้ผู้ดูแลระบบสามารถดูรูปแบบผลิตภัณฑ์บางส่วนเท่านั้น ฉันพยายามทำสิ่งนี้ให้สำเร็จโดยเพิ่มฟิลด์พิเศษในรูปแบบต่างๆ แล้วตรวจสอบฟิลด์นั้นในเทมเพลต twig (commerce-product.html.twig) ขออภัย วิธีนี้ใช้ได้กับเอนทิตีที่แสดงผลเท่านั้น และฉันไม่สามารถใช้ฟังก์ชัน "เพิ่มในรถเข็น" ได้ มีวิธีเรียกใช้เงื่อนไขก่อนแสดงรูปแบบสินค้า (พร้อมกับแบบฟอร์มการหยิบใส่ตะกร้า) หรือไม่?

Score:2
ธง eg

ฉันแก้ไขปัญหานี้โดยสมัครเข้าร่วมกิจกรรม ProductEvents::FILTER_VARIATIONS คุณสามารถเขียนเงื่อนไขที่กำหนดเองในสมาชิกเหตุการณ์ของคุณ อ้างอิง: https://docs.drupalcommerce.org/commerce2/developer-guide/products/displaying-products/add-to-cart-form

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา