Php 如何使用taxonomy-term.html.twig设置分类术语drupal 8的主题

Php 如何使用taxonomy-term.html.twig设置分类术语drupal 8的主题,php,twig,drupal-8,Php,Twig,Drupal 8,我需要使用一个模板为所有学期的网页制作主题。我尝试这样做,并创建了taxonomy-term.html.twig,清除缓存,但它不起作用。我该怎么办? 现在我找到了这个(),但它是用于分别为每个术语设置主题的。我想我需要相同的代码,但所有术语都需要一个文件。您可能将分类术语.html.twig文件放在Drupal不查找它的目录中。看一看,了解更多关于允许地点的信息 如果启用twig调试,则可以看到Drupal加载的文件。您可以访问以下页面:。 本质上,启用调试后,通过浏览器查看站点的源代码。Tw

我需要使用一个模板为所有学期的网页制作主题。我尝试这样做,并创建了taxonomy-term.html.twig,清除缓存,但它不起作用。我该怎么办?
现在我找到了这个(),但它是用于分别为每个术语设置主题的。我想我需要相同的代码,但所有术语都需要一个文件。

您可能将
分类术语.html.twig
文件放在Drupal不查找它的目录中。看一看,了解更多关于允许地点的信息

如果启用twig调试,则可以看到Drupal加载的文件。您可以访问以下页面:。 本质上,启用调试后,通过浏览器查看站点的源代码。Twig在它查找和加载的文件上添加了HTML注释

为了简化主题化,我强烈建议停用渲染缓存。发件人:

要禁用渲染缓存,请将以下行添加到其中一行: settings.php,注意不要将其添加到生产站点 或者settings.local.php,首先取消对settings.php底部的行的注释。 这些线路是:

$settings['container\u yamls'][]=DRUPAL\u ROOT/网站/开发.服务.yml';
$settings['cache']['bins']['render']='cache.backend.null';
$settings['cache']['bins']['dynamic_page_cache']='cache.backend.null';

您可能将
分类术语.html.twig
文件放在Drupal不查找它的目录中。看一看,了解更多关于允许地点的信息

如果启用twig调试,则可以看到Drupal加载的文件。您可以访问以下页面:。 本质上,启用调试后,通过浏览器查看站点的源代码。Twig在它查找和加载的文件上添加了HTML注释

为了简化主题化,我强烈建议停用渲染缓存。发件人:

要禁用渲染缓存,请将以下行添加到其中一行: settings.php,注意不要将其添加到生产站点 或者settings.local.php,首先取消对settings.php底部的行的注释。 这些线路是:

$settings['container\u yamls'][]=DRUPAL\u ROOT/网站/开发.服务.yml';
$settings['cache']['bins']['render']='cache.backend.null';
$settings['cache']['bins']['dynamic_page_cache']='cache.backend.null';

默认情况下,Drupal 8使用视图模块呈现分类术语

要解决此问题,只需禁用名为分类术语的视图(
机器名称:分类术语


禁用后,Drupal 8将使用
taxonomy term.html呈现每个分类术语页面。twig

默认情况下,Drupal 8使用视图模块呈现分类术语

要解决此问题,只需禁用名为分类术语的视图(
机器名称:分类术语


禁用后,Drupal8将使用
taxonomy term.html.twig

呈现每个分类术语页面,谢谢。但是,默认情况下,Drupal8使用views(),我可以将其切换到taxonomy-term.html.twig吗?我把这个文件放在主题目录中,并将示例中的代码粘贴到这里,谢谢。但是,默认情况下,Drupal8使用views(),我可以将其切换到taxonomy-term.html.twig吗?我将这个文件放在主题目录中,并将示例中的代码粘贴到这里