0

我有一个复杂的产品类别分类层次结构。

每个主要分类术语至少有一个子术语。其中一些子术语具有子术语。所以在某些地方,分类树是一层深,而在其他地方它是两层深。

我需要根据级别为分类术语创建两个单独的 Drupal 模板。

我已经使用视图为顶层创建了一个自定义模板。

我试图弄清楚如何使用自定义模板动态呈现分类术语,具体取决于它是处于第 1 级还是第 2 级。

我猜我需要使用模板预处理功能?

这是解决这个问题的最好方法吗?

4

1 回答 1

0

您可以尝试向父术语添加关系(在显示的高级设置中)然后添加过滤器(按术语名称或术语 ID 过滤)并将其设置为使用父关系。

将显示的条款限制为:

  1. 父项为空的项(获取基本项)
  2. 父项不为空的项(获取至少有一个父项的项)
于 2013-10-04T18:02:04.087 回答