请帮我将自定义分类中的分类术语添加到主页中。我不知道如何做到这一点,因为我来自WordPress。在WordPress中,调用get_terms()很容易。我有以下文件作为我的主页:mytheme/templates/page--front.html.twig
我有多种分类法类型,所有这些都将在主页中查询。
如何查询分类术语?
更新
我在home_content
中创建了一个名为theme.info.yml
的新区域,我创建了一个用于获取分类术语的视图(块),将其添加到后端区域并将其显示为{ {1}}。它有效,但我几乎没有问题。
我在分类中有徽标和文字字段。我也想列出它们。
我需要自定义html。我怎么能这样做?
感谢您的支持。
答案 0 :(得分:1)
你真的不需要编码任何东西
Structure > Views > Create New View
并添加分类术语的块视图。用户filter
部分可选择特定字词或词典。保存视图。Structure > Block Layout
并将您的视图块插入所需区域。在visibility
部分,pages
标签:在页面中输入<front>
并选择Show for the listed pages
,以便仅在主页上显示。以上步骤将在主页上显示您所需的条款。
要复制和修改主题中的模板,请按照drupal.org上的说明进行操作:https://www.drupal.org/node/2358785