Score:0

ด้วยกฎ ฉันจะใช้ตัวแปรกับการดำเนินการคำนวณและตั้งค่าได้อย่างไร

ธง us

สมมติว่าฉันมีเอนทิตีที่เพิ่มฟิลด์จำนวนเต็มที่กำหนดเอง เรียกฟิลด์ Global Total (field_global_total)

ในบางเหตุการณ์ฉันต้องการ

  • รับค่าที่มีอยู่ของฟิลด์นั้นและเก็บไว้ในตัวแปร

  • รับค่าของฟิลด์จำนวนเต็มอื่น (จากเอนทิตีอื่น) และเก็บไว้ในตัวแปร

  • เพิ่มตัวแปรทั้งสองเข้าด้วยกัน

  • ประหยัดเงินจำนวนนั้นเป็นค่าใหม่ของ "Global Total"

ท้ายที่สุด ฉันต้องการเรียนรู้สิ่งนี้โดยทั่วไป เพื่อที่ฉันจะได้สร้างกฎที่ซับซ้อนมากขึ้น ตัวอย่างเช่น ฉันไม่รู้วิธีสร้างตัวแปร แต่เมื่อฉันสร้าง ตัวแปรนั้นจำกัดอยู่ในขอบเขตของกฎนั้นหรือไม่ หรือฉันสามารถส่งต่อไปยังกฎอื่น ๆ ที่ตามมาได้หรือไม่? และถ้าฉันทำได้ฉันจะเข้าถึงได้อย่างไรในกฎอื่น ๆ ?

แต่ถ้าช่วยได้ นี่คือกรณีการใช้งานเฉพาะของฉัน

เป้าหมายของฉันคือ ใน Commerce ฉันมีสินค้า A สินค้า A มีฟิลด์จำนวนเต็มชื่อ "Total Sold to Date" (field_total_sold_to_date) สมมติว่าค่าปัจจุบันคือ 15

เหตุการณ์

รายการถูกเพิ่มลงในรถเข็น ฟิลด์ปริมาณถูกอัพเดตเป็น 20 ผู้ใช้เช็คเอาท์.

เงื่อนไข

เอนทิตีมีฟิลด์

หนังบู๊

-- รับค่าปริมาณและเก็บไว้ในตัวแปร 'this_quantity'

-- รับค่า Total_sold_to_date และเก็บไว้ใน 'ttstd'

-- นำทั้งสองอย่างมาบวกกัน

-- บันทึกเอนทิตีเพื่อให้ผลรวมเป็นค่าใหม่ของค่า field_total_sold_to_date ของผลิตภัณฑ์

โปรดทราบว่าฉันไม่ต้องการใช้โมดูลเพิ่มเติม เช่น ฟิลด์คำนวณหรือรายงานทางคณิตศาสตร์หรือการค้า ฉันรู้สึกว่าสิ่งนี้สามารถทำได้นอกกรอบ ขอบคุณ!

us flag
ฉันมีปัญหาในการค้นหาบทช่วยสอนหรือเอกสารฉบับสมบูรณ์เกี่ยวกับตัวเลือกคำนวณค่าและตั้งค่าสำหรับกฎ หากคุณมีใด ๆ โปรดโพสต์ไว้ที่นี่ในความคิดเห็น
pinueve avatar
mx flag
ส่วนประกอบที่สร้างขึ้น ส่วนประกอบแรก คำนวณสิ่งที่คุณต้องการ และส่งคืนผลลัพธ์ ส่วนประกอบที่สอง สิ่งเดียวกัน ตอนนี้ในกฎของคุณเรียกส่วนประกอบของคุณ เนื่องจากทั้งสองส่งคืนค่า ในกฎให้ทำ: a+b=c
pinueve avatar
mx flag
ค้นหาในบทช่วยสอนนี้ ง่ายนิดเดียว https://www.youtube.com/watch?v=QL1Rp69Lq80&list=PL84B6FFA4F7ACAD57

โพสต์คำตอบ

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