覆盖 DS 默认布局
Override DS default layout
使用 Drupal 8
我需要覆盖默认的 DS "One Column Layout"
。为此,我使用建议的模板名称:ds-1col--tools-tools.html.twig
。我将该文件放在不同的位置,然后清除了缓存,但 Drupal 从未接收到它:
- mytheme/templates/ds
- mytheme/ds_layouts/templates/
- mytheme/templates/ds_layouts/
- mytheme/templates/
None 这个地方的工作,我可能做错了什么?
根据@Matoeil 的评论,我查看了 Twig Debug 的建议,他们建议为该文件使用不同类型的名称。使用 Twig debugs 建议时,它立即识别出来。
所以我想 Display Suite 提出的建议似乎不太奏效。
使用 Drupal 8
我需要覆盖默认的 DS "One Column Layout"
。为此,我使用建议的模板名称:ds-1col--tools-tools.html.twig
。我将该文件放在不同的位置,然后清除了缓存,但 Drupal 从未接收到它:
- mytheme/templates/ds
- mytheme/ds_layouts/templates/
- mytheme/templates/ds_layouts/
- mytheme/templates/
None 这个地方的工作,我可能做错了什么?
根据@Matoeil 的评论,我查看了 Twig Debug 的建议,他们建议为该文件使用不同类型的名称。使用 Twig debugs 建议时,它立即识别出来。
所以我想 Display Suite 提出的建议似乎不太奏效。