将分类术语列表添加到主页Drupal 8



请帮助我将自定义分类法中的分类术语添加到主页中。我不知道如何做到这一点,因为我来自WordPress。在WordPress中,调用get_terms((很容易。我的主页有以下文件:mytheme/templates/page--front.html.twig

我有多个分类类型,所有这些类型都将在主页中查询。

如何查询分类术语?

更新:

我在theme.info.yml中创建了一个名为home_content的新区域,并创建了一个用于获取分类术语的视图(块(,将其添加到后端的区域并将其显示为{{page.home_content}}。它有效,但我有几个问题。

  1. 我在分类法中有徽标和文本的字段。我也想列出它们。

  2. 我需要自定义 html。我该怎么做?

感谢您的支持。

你真的不需要编写任何代码

  1. 创建包含所需分类术语的视图。Structure > Views > Create New View并添加分类术语的块视图。用户filter部分以选择特定术语或词典。保存视图。
  2. 转到Structure > Block Layout并将带有视图的块插入到所需区域。在"visibility"部分中,pages选项卡:在页面中键入<front>,然后选择"Show for the listed pages"以仅在主页上显示它。

上述步骤将在主页上显示所需的条款。

要复制和修改模板中的模板,请按照 drupal.org:https://www.drupal.org/node/2358785 中的说明进行操作

最新更新