Theme debugging,中文即主题调试。主题调试对于开发Drupal 8 站点是非常有帮助的。它会对DOM结构调整对应的TWIG模板文件给出建议。这个信息被添加到了Drupal输出的一条HTML指令中。我们可以在检查HTML或开发者窗口时访问这些信息。 当启用调试时,每个Twig模板的标记由HTML注释包围,其中包含主题信息,如模板文件名称建议。
为了利用这个选项,我们需要在“service.yml”文件中启用主题调试模式为TRUE。 以下是启用/禁用主题调试的步骤。
1. service.yml 文件:
检查你的Drupal文件系统是否在SITE_ROOT/sites/default中有service.yml。 如果不存在,则复制并将“default.services.yml”重命名为“services.yml”。
2. 开启/禁用主题调试
编辑service.yml,找到下面的“twig.config”,其中有“debug”键。 我们需要将其设置为“true”才能启用。 默认情况下,它是“false”。
参数:
---- ----
twig.config:
# Not recommended in production environments # @default false
debug: true
# Twig auto-reload:
---- ----
3. 清缓存
完成后需要通过清除站点性能缓存来重置缓存。启用主题建议后会看到类似这样的截图:
这样,我们就可以很清晰的看到DOM的输出是来自哪个Twig模板了。
板块
Drupal 版本