ฉันใช้ Drupal 8 ร่วมกับโมดูล Webform
มีวิธีการถ่ายโอนค่าของฟิลด์ในประเภทเนื้อหาเฉพาะไปยังเว็บฟอร์มหรือไม่?
นี่คือสถานการณ์:
มีประเภทเนื้อหาที่เรียกว่า 'ว่าง' ที่คุณสร้างเนื้อหาเฉพาะ (ตำแหน่งงานว่าง)
เมื่อเพิ่มตำแหน่งงานว่างใหม่ ฉันให้ฟิลด์ที่เรียกว่า 'รหัสว่าง' และเมนูแบบเลื่อนลงที่คุณเลือกเว็บฟอร์มของแอปพลิเคชันที่จะใช้สมัครในตำแหน่งงานว่าง
เว็บฟอร์มของแอปพลิเคชันรวบรวมข้อมูลทั้งหมดของผู้สมัครรวมถึงการอัปโหลดสองครั้ง (CV และจดหมายจูงใจ)
สำหรับฟิลด์อัปโหลดทั้งสองนี้ ฉันใช้พร็อพเพอร์ตี้ 'รูปแบบชื่อไฟล์' เพื่อเปลี่ยนชื่อเอกสารต้นฉบับที่อัปโหลดเป็น 00_lastname_CV_vacaturecode.pdf
เมื่อส่ง
ดังนั้นฉันจึงใช้สตริงของโทเค็นใน 'รูปแบบชื่อไฟล์' คุณสมบัติ:
[webform_submission:serial]_[webform_submission:values:lastname]_CV_[webform_submission:node:field_vacaturecode:value]
ใช้งานได้ แต่ฉันจะไม่เพิ่มค่าของฟิลด์ 'รหัสว่าง' ที่ส่งเมื่อสร้างเนื้อหา แทนที่จะเพิ่มไวยากรณ์เป็นค่า
ฉันได้ลองชุดค่าผสมต่างๆ ของไวยากรณ์แล้ว (เช่น [webform_submission:source-entity:entity:field_vacaturecode:value]
) แต่ฉันไม่เข้าใจ
มีวิธีแก้ไขค่านี้จากภายในเว็บฟอร์มหรือไม่?
ขอบคุณสำหรับความช่วยเหลือ!