【发布时间】:2018-05-02 15:44:27
【问题描述】:
我设置了一个 Drupal 页面,它有两种不同的内容类型。一种是“文章”,一种是“评论”。
在我的主题文件夹中,我为这些内容类型设置了两个节点模板。 node.html.twig(标准模板 - 文章)和node--reviews.html.twig。
添加文章时使用node.html.twig,添加评论时使用node--reviews.html.twig。
现在,也有可能拥有不同的 cmets 类型。我想为文章添加标准评论 (comment.html.twig),并为评论添加自定义评论类型。
在 Drupals 主题命名文档中,它被写成这样命名模板覆盖:comment--node-type.html.twig。所以我将我的评论模板命名为comment--node-reviews.html.twig。
除了清除缓存之外,我还有什么需要做的吗? 因为我根本无法让它运行。
【问题讨论】:
标签: drupal twig conventions theming