Tôi đang sử dụng Drupal 8 cùng với mô-đun Webform.
Có cách nào để chuyển giá trị của một trường trong một loại nội dung cụ thể sang biểu mẫu web không?
Đây là tình huống:
Có một loại nội dung gọi là 'Chân không' nơi bạn tạo nội dung cụ thể (vị trí tuyển dụng).
Khi thêm một vị trí tuyển dụng mới, tôi cung cấp một trường có tên 'mã chân không' và danh sách thả xuống nơi bạn chọn biểu mẫu web ứng dụng sẽ được sử dụng để đăng ký vị trí tuyển dụng.
Biểu mẫu web ứng dụng thu thập tất cả dữ liệu của người nộp đơn bao gồm hai lần tải lên (CV và thư động viên).
Đối với hai trường tải lên này, tôi sử dụng thuộc tính 'Mẫu tên tệp' để đổi tên tài liệu đã tải lên ban đầu thành 00_lastname_CV_vacaturecode.pdf
khi nộp.
Vì vậy, tôi sử dụng một chuỗi mã thông báo trong 'Mẫu tên tệp' tài sản:
[webform_submission:serial]_[webform_submission:values:lastname]_CV_[webform_submission:node:field_vacaturecode:value]
Điều này hoạt động, chỉ có điều tôi không thêm được giá trị của trường 'mã chân không' được gửi khi tạo nội dung. Thay vào đó, cú pháp được thêm vào dưới dạng giá trị.
Tôi đã thử nhiều cách kết hợp cú pháp khác nhau (ví dụ: [webform_submission:source-entity:entity:field_vacaturecode:value]
) nhưng tôi không hiểu đúng.
Có cách nào để xử lý giá trị này từ bên trong biểu mẫu web không?
Cảm ơn bạn đã giúp đỡ!