如何使用我的模板 mypage.html.twig 渲染特定页面?

问题描述 投票:0回答:1

我想使用我自己的模板渲染特定页面。我的主题调节 html.html.twig 和 page.html.twig。我想完全重建 page.html.twig 但仅限于特定页面。

在我基于

ControllerBase
的模块中,我只能更改页面的内容。如何更改整个页面模板,但不触及 html 主题包装?

drupal drupal-8
1个回答
0
投票

您可以在 services.yml 文件中启用主题调试

#twig.config:
# debug: true

清除缓存并重新加载页面,您将看到建议您为所需的每个页面自定义模板的注释

enter image description here

在我的主题中创建文件

© www.soinside.com 2019 - 2024. All rights reserved.