Điểm:0

Nhận tên thuật ngữ với twig_tweak drupal_field bằng giá trị động

lá cờ cl

Tôi đang sử dụng Biểu mẫu web trong D9 và có biểu mẫu nhiều trang. Ở bước 2 của biểu mẫu, tôi cần hiển thị thuật ngữ phân loại đã được chọn ở bước 1.

Tôi đã xác định trường sẽ hiển thị nó dưới dạng trường nhánh được tính toán.

Nếu tôi chỉ đơn giản là sử dụng

{{ data.my_field }}

Tôi lấy lại tid.

Nếu tôi thay vào đó đặt

{{ drupal_field('name', 'taxonomy_term', <tid> }}

Tôi nhận được văn bản mong muốn. Tuy nhiên, tôi cần tid đến từ biến bước 1 và không phải là một chuỗi tĩnh.

Khi tôi cố gắng

{{ drupal_field('name', 'taxonomy_term', data.my_field }} 

tôi nhận được lỗi

Đối số 3 được chuyển đến Twig Tweak Extension::drupal Field() phải thuộc loại chuỗi, giá trị null đã cho

mà sau đó tôi nhận được bất kể tôi cố gắng gì cho đến khi tôi xóa trường và thêm lại. Có cách nào trong Webform (trái ngược với mã) để thực hiện tương đương với:

{% set tid = data.my_field %}
{{ drupal.field('name', 'taxonomy_term', tid) }}
lá cờ au
Cố gắng kiểm tra biến dữ liệu để tìm ra vị trí của tid. `{{ đ(dữ liệu) }}`

Đă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.