[英]How to add a block within twig template in Drupal 8
有谁知道如何通过Drupal8中的树枝模板将搜索块添加到主菜单块中? 在此处输入图片说明
我在main-menu.html.twig中需要这样的东西:
<div class="wrapper">
<div class="col-md-9"> menu ....</div>
<div class="col-md-3"> Search block should be added there</div>
</div>
非常感谢!!!
我找到了解决方案! 我们可以在themename.info.yml中添加一个新区域,如下所示:
regions:
navigation: 'Navigation'
navigation_collapsible: 'Navigation (Collapsible)'
header: 'Top Bar'
blog_menu: 'Blog menu'
highlighted: 'Highlighted'
help: 'Help'
content: 'Content'
sidebar_first: 'Primary'
sidebar_second: 'Secondary'
footer: 'Footer'
page_top: 'Page top'
page_bottom: 'Page bottom'
然后根据需要在page.html.twig中将此区域包装起来。
<div class="wrapper">
{{ page.blog_menu }}
</div>
因此,两个块(菜单和搜索)都将通过admin添加并包装在新区域内。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.