Điểm:0

Tại sao nội dung khu vực đã được hiển thị dưới dạng đánh dấu?

lá cờ us

Tôi đang cố gắng tạo một số HTML bố cục tùy chỉnh trong một vùng của chủ đề của mình (uswds_base, nhưng điều này dường như không phải là chủ đề cụ thể). Nội dung của tệp region.html.twig điển hình giống như sau.

{% nếu nội dung %}
  <div{{ thuộc tính.addClass(lớp) }}>
    {{ Nội dung }}
  </div>
{% endif %}

Tại sao lại là {{ Nội dung }} đã được hiển thị dưới dạng chuỗi đánh dấu trong mẫu vùng chưa? Tôi muốn có thể đặt các khối riêng lẻ vào các div bố cục khác nhau. Tôi biết tôi có thể sử dụng {{ phần tử.block_1 }}, nhưng điều đó có vẻ không hiệu quả vì các khối đã được hiển thị.

Tôi không thể hiểu được quá trình kết xuất đang diễn ra ở đâu hoặc nếu tôi chỉ thiếu điều gì đó rõ ràng là tại sao {{ Nội dung }} không phải là một mảng.

4uk4 avatar
lá cờ cn
Đây không phải là một mẫu thực, nó chỉ là một trình bao bọc chủ đề.Thông thường, trình bao bọc chủ đề cung cấp nội dung bên trong đã được hiển thị trong `con`, nhưng trong trường hợp này, quá trình tiền xử lý sẽ chuyển nội dung đó sang `nội dung`. Đối với các biểu mẫu, vấn đề tương tự cũng xảy ra nhưng ở đó bạn có thể thêm một mẫu bổ sung cho các phần bên trong. Không biết liệu có một cách chính thức cho các khu vực hay không, nhưng có thể thực hiện các điều chỉnh tăng dần trong mẫu trang. Và vâng, đừng cố kết xuất {{ elements.block_1 }}, hãy xem https://drupal.stackexchange.com/questions/249856/custom-registration-twig-template
JonMcL avatar
lá cờ us
Đúng! Tôi thật ngu ngốc khi không nhận thấy rằng page.primary_menu (vùng tôi đang làm việc) là một mảng chứa các khối riêng lẻ và chúng chưa được hiển thị.

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