HOOK_module_theme_suggestions_node_alter 建议树枝不起作用

HOOK_module_theme_suggestions_node_alter suggestion twig not working

我实现了 HOOK_module_theme_suggestions_node_alter 来添加自定义树枝模板。下面是我的代码

function gf_theme_module_theme_suggestions_node_alter(array &$suggestions, array $variables) {
    $suggestions[] = 'node--products-template--simple';
  
}

现在它确实出现在检查器中,但页面不使用我添加的自定义 twig 文件,尽管该文件存在。有什么想法吗?

下面是截图

我已经清除了缓存,但还是不行。尽管 node--products-template--simple.html.twig 存在,它仍在加载 node.html.twig。该文件与 node.html.twig 文件

位于同一文件夹中

在建议中使用下划线而不是连字符:

$suggestions[] = 'node__products_template__simple';