Đối với ngữ cảnh, tôi đang xử lý hai loại nội dung: article và team_profile. Trong các nút bài viết, chúng tôi có một trường tham chiếu thực thể kéo một nút team_profile để làm thông tin tác giả.
Tôi sẽ chỉ hiển thị thực thể với chế độ hiển thị mới, nhưng thiết kế của chúng tôi có ảnh được đặt trực tiếp bên trên ngày và tên được xuất bản, bên cạnh nhau:
Trong D7 tôi sẽ dpm($content)
và đi sâu vào thông tin nút, nhấp đúp chuột và kéo phần còn lại của đường dẫn tham chiếu. Tôi đang sử dụng kint và có thể nhổ các nội dung tham chiếu thực thể đến một mức nhất định , {{ kint(content.field_blog_author[0]['#node']) }}
. Cấp độ tiếp theo tôi muốn truy cập là values
, nhưng thử những điều sau đây mang lại cho tôi NULL:
content.field_blog_author[0]['#node’][‘values’]
content.field_blog_author[0]['#node’]=>values
content.field_blog_author[0]['#node’]->values
Cuối cùng tôi muốn kết xuất các trường title
và field_team_image
từ nút được tham chiếu ( xem ở đây trong đầu ra kint ). Tôi không tìm thấy thông tin về đây là tài liệu hoặc bằng cách tìm kiếm. Ai đó sẽ giúp tôi có được unstuck?
{{ kint(node.field_blog_author.entity) }}
không tạo ra một mảng đẹp của nút được tham chiếu, nhưng bây giờ tôi không thể đi sâu hơn.{{ kint(node.field_blog_author.entity.title) }}
, ví dụ, phá vỡ trang, không tải tài nguyên hoặc bất cứ thứ gì qua khu vực tiêu đề. Tương tự chonid
hoặc những người khác. Chỉ để cười khúc khích, cố gắng đưa thực thể được tham chiếu vào nội dung nút{{ node.field_blog_author.entity }}
trả về một thông báo lỗi dường như nói rằng nút không thể được hiển thị trong mẫu như thế.