4

我正在尝试在 Drupal 7 中创建一个自定义视图,作为内容的登录页面。我创建了一个名为 Expertise Areas 的分类组,它是一个类别的分层列表 - 如下所示:

  1. 专长领域 1

    1. 分区 1

    2. 分区 2

  2. 专长领域 2

    1. 分区 1

现在这些术语用于将相关页面/内容类型链接在一起,因此对于网站的一个名为“研究领域”的部分,我有一个页面列表 - 每个页面都是“研究领域”的内容类型。定义的这些页面中的每一个都链接到上面列出的专业领域之一(分类术语)。

研究领域及其专业领域的关系是:

  • 研究领域 1(专业领域 = 1)

    • 研究子领域 1(专业领域 = 2)

    • 研究子领域 2(专业领域 = 3)

  • 研究领域 2(专业领域 = 4)

    • 研究子领域 1(专业领域 = 5)

我的目标是在层次结构中创建所有研究领域的登录页面列表,但我似乎无法在 Drupal 7 中找到一个好的方法。我正在使用 Views、Token、PathAuto、CCK、等等。我假设的这种层次结构需要基于其分类术语关系,如上图所示,只是因为我无法弄清楚如何在父级中获取特定内容类型的节点列表->子格式。

通过在菜单管理屏幕中移动链接,我设法在父->子结构中获取研究区域页面,但节点之间实际上没有自引用关系。这就是为什么我认为解决它的唯一方法是引用分类组。

希望这是有道理的,也非常渴望解决方案。我走错路可能很容易!

谢谢!

4

1 回答 1

0

我可能没有正确阅读此内容,但您可能想尝试使用除了Taxonomy Menu之外的任一个Menu Block。只需创建一个新菜单,比如研究,并启用分类菜单,您可以告诉分类从该特定菜单开始,然后根据术语构建链接列表。使用菜单块,您可以控制菜单并将其放置在您想要的任何页面上,可能使用上下文放置在基本页面上。

然后就可以随心所欲地设计风格。不需要任何视图。

希望这可以帮助。

于 2012-12-07T19:47:23.047 回答