Рейтинг:0

Странное поведение регионов отображается в теме D9 Bootstrap

флаг jp

Я работаю над сайтом на основе Drupal 9 и Bootstrap 5. Обычно я могу создавать новые регионы и вызывать их в front.html.twig шаблон, чтобы они правильно отображались и отображались в списке блок-макетов.

Когда я пытаюсь переопределить регион собственным шаблоном, переименовав его регион --NAME.html.twig и вызывая его с {{страница.ИМЯ}} в html.twig шаблон, его содержимое не отображается.

После назначения существующего блока этому региону (например, "powered by drupal" или блок "tags"), переопределение регион --NAME.html.twig отображается так, как нужно, без видимого назначенного блока...

Такое поведение я испытал с двумя разными переопределениями шаблона.

Я что-то не так делаю или это баг?

флаг ru
Области вообще не отображаются, если они полностью пусты в блочном макете. Такое поведение является преднамеренным, аналогичные стратегии используются во всем Drupal (например, если поле узла пусто, шаблон поля и любой HTML-оболочка также не будут отображаться). Если блок не отображается... включили ли вы `{{ content }}` в свой шаблон Twig? Ограничено ли разрешение на видимость блока?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.