在Drupal 8上我尝试覆盖使用视图创建的块的模板。到目前为止,我的文件名为 block - views-block - xxx.html.twig ,这使我可以访问视图字段。
我要做content.view_build['#rows'].0['#rows']
之类的事情来获取非常糟糕的行,但我找不到任何其他方式。我还要设置"显示内容"在视图设置上。
我无法让寻呼机工作。阅读Drupal的文档我找不到任何线索。
答案 0 :(得分:0)
打开twig调试器(他在检查器工具中显示现在使用的所有模板)。 在检查器工具中,您会看到如下内容:
- html--internalviewpath.html.twig
- html--node--id.html.twig
- html.html.twig
然后只需使用此名称创建模板即可添加自定义架构。例如:html--node--id.html.twig
。检查你可以听到,你看到了:
- html--internalviewpath.html.twig
+ html--node--id.html.twig (now twig use this template)
- html.html.twig
答案 1 :(得分:0)