Puncte:0

Obțineți un nume de termen cu twig_tweak drupal_field folosind o valoare dinamică

drapel cl

Folosesc Webform în D9 și am un formular cu mai multe pagini. În pasul 2 al formularului, trebuie să arăt termenul de taxonomie care a fost selectat la pasul 1.

Am definit câmpul care îl va afișa ca un câmp de crenguță calculat.

Dacă folosesc pur și simplu

{{ data.my_field }}

Imi revin tid.

Daca in schimb pun

{{ drupal_field('nume', 'termen_taxonomie', <tid> }}

Primesc textul dorit. Cu toate acestea, am nevoie ca tid-ul să provină din variabila pasului 1 și să nu fie un șir static.

Când încerc

{{ drupal_field('nume', 'termen_taxonomie', date.câmpul_meu }} 

Primesc eroarea

Argumentul 3 transmis la Twig Tweak Extension::drupal Field() trebuie să fie de tip șir, nul dat

pe care îl primesc apoi indiferent de ce încerc până când șterg câmpul și îl adaug din nou. Există vreo modalitate în Webform (spre deosebire de cod) de a face echivalentul cu:

{% set tid = data.my_field %}
{{ drupal.field('nume', 'termen_taxonomie', tid) }}
drapel au
Încercați să inspectați variabila de date pentru a afla unde este tid-ul. `{{ dd(date) }}`

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.