Điểm:0

Cách giải quyết giá trị trường trong một nút từ biểu mẫu web

lá cờ ru

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 đỡ!

Điểm:0
lá cờ ve

điều này nghe giống như một trường hợp cho hook_webform_submission_presave. Bạn cũng có thể xem các hook có sẵn tại đây: http://api.drupalhelp.net/api/webform/webform_hooks.php/group/webform_hooks/6.3

Bạn sẽ cần thêm triển khai hook vào tệp chủ đề hoặc mô-đun của mình.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.