From 740ce17fd21206f084cccdc2f152f0d7182988c5 Mon Sep 17 00:00:00 2001 From: Chi Date: Sat, 6 Jan 2024 07:25:24 +0000 Subject: [PATCH] Issue #3386691 by juagarc4: drupal_field not working with Layout Builder enabled --- docs/cheat-sheet.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/cheat-sheet.md b/docs/cheat-sheet.md index 0f80693..e306038 100644 --- a/docs/cheat-sheet.md +++ b/docs/cheat-sheet.md @@ -71,6 +71,7 @@ See [rendering blocks with Twig Tweak](blocks.md#block-plugin) for details. ``` ## Drupal Field +Note that drupal_field() does not work for view modes powered by Layout Builder. ```twig {# Render field_image from node 1 in view_mode "full" (default). #} {{ drupal_field('field_image', 'node', 1) }} @@ -78,8 +79,8 @@ See [rendering blocks with Twig Tweak](blocks.md#block-plugin) for details. {# Render field_image from node 1 in view_mode "teaser". #} {{ drupal_field('field_image', 'node', 1, 'teaser') }} -{# Render field_image from node 1 and instead of a view mode, provide an array of display -options, which is documented here: https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Entity!EntityViewBuilderInterface.php/function/EntityViewBuilderInterface%3A%3AviewField #} +{# Render field_image from node 1 and instead of a view mode, provide an array of display options. #} +{# @see https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Entity!EntityViewBuilderInterface.php/function/EntityViewBuilderInterface%3A%3AviewField #} {{ drupal_field('field_image', 'node', 1, {type: 'image_url', settings: {image_style: 'large'}}) }} {# Render field_image from node 1 in view_mode "teaser" in English with access check disabled. #}