Puncte:0

Cum se adresează valoarea câmpului într-un nod dintr-un formular web

drapel ru

Folosesc Drupal 8 împreună cu modulul Webform.
Există o modalitate de a transfera valoarea unui câmp dintr-un anumit tip de conținut într-un formular web?

Asta este situatia:
Există un tip de conținut numit „vacanță” unde creați conținutul specific (posturile vacante). Când adaug un nou post vacant, ofer un câmp numit „cod de vacanță” și un meniu derulant în care selectați formularul web de cerere care va fi utilizat pentru a aplica pentru postul vacant.

Formularul web al aplicației colectează toate datele solicitantului, inclusiv două încărcări (CV și scrisoare de motivație).
Pentru aceste două câmpuri de încărcare folosesc proprietatea „Model de nume de fișier” pentru a redenumi documentul original încărcat în 00_nume_CV_vacaturecode.pdf la depunere.

Prin urmare, folosesc un șir de jetoane în „Model de nume de fișier” proprietate: [webform_submission:serial]_[webform_submission:values:lastname]_CV_[webform_submission:node:field_vacaturecode:value]

Funcționează, doar că nu apuc să adaug valoarea câmpului „cod de vacanță” care este trimis la crearea conținutului. În schimb, sintaxa este adăugată ca valoare.
Am încercat deja diverse combinații ale sintaxei (de ex. [webform_submission:source-entity:entity:field_vacaturecode:value]) dar nu înțeleg bine.

Există o modalitate de a aborda această valoare din formularul web?

Mulțumesc pentru ajutor!

Puncte:0
drapel ve

asta suna ca un caz pentru hook_webform_submission_presave. De asemenea, puteți vedea cârligele disponibile aici: http://api.drupalhelp.net/api/webform/webform_hooks.php/group/webform_hooks/6.3

Va trebui să adăugați implementarea cârligului la fișierul tema sau modul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.