Управление регионами в теме бутстрап4

Главные вкладки

Аватар пользователя serafimm serafimm 8 декабря 2023 в 22:54

Интесуресут такой вопрос. Собираю сайты на друпал9, тему обычно ставлю Bootstrap Barrio Subtheme
насколько я знаю шаблн в друпал написан на твигах, не силён извините. Как менять шаблон по своему усмотрению? Чтобы подвал например делать на 3 колонки а не 4.
Для примера сайт строительной компании сделаный на друпал9 https://master-174.ru
4 колонки, и 5я внизу.
А иногда хочется сделать 3, приходся как то выкручиваться и заполнять все 4. Так и сайд бары. Или топ хедер и шапка. Каким кодом можно добавляять или убирать от или иной регион. Есть ли какая то инструкци?

Комментарии

Аватар пользователя cwpnaWLs7M4a cwpnaWLs7M4a 9 декабря 2023 в 12:28

я бы сделал наследованную тему и переписал главный twig файл. в bartik это page.html.twig или html.html.twig. у вас наверно также.
https://www.drupal.org/docs/develop/theming-drupal/twig-in-drupal/workin...

ссылка на тему есть?

если это оно то удалите строчку {{ page.footer_fourth }} в файле _page.html.twig
и отредактировать в опреденении темы в файле bootstrap_barrio_subtheme.info.yml .

Аватар пользователя VasyOK VasyOK 9 декабря 2023 в 21:15

Других способов не знаю.

themename.info.yml

regions:  
  top:              'top'    
  nav:              'Nav'

templates/page.html.twig

{% if page.top %}  
  {{ page.top }}
{% endif %}

{% if page.nav %}  
  <div id="someid" class="someclass">
    {{ page.nav }}
 </div>
{% endif %}