如何从两个词汇表生成Drupal Taxonomy Breadcrumbs?

时间:2010-08-06 00:09:01

标签: drupal drupal-6 taxonomy

我发现了Taxonomy Breadcrumb(http://drupal.org/project/taxonomy_breadcrumb)的神奇之处。我有两个维度,我想对我的内容进行分类:

  • 2010年秋季
  • 2010年冬季
  • 2011年春季

类型

  • 文章

我想设置Taxonomy Breadcrumb来设置这样的路径:

主页> [季节]> [类型]> [节点]

查看单个节点时。我可以将所有这些术语合并为一个单独的,分层的词汇表,但是我需要为每个词汇表中的每个术语添加新的父项,每次我添加一个新的赛季吧?有更简单/更好的方法吗?也许我会以错误的方式解决这个问题。

我仍然希望人们能够仅使用其中一个词汇表浏览内容(2010年秋季所有类型与所有季节相比,但内容必须是字母)。

1 个答案:

答案 0 :(得分:3)

面包屑表示层次结构:节点 Type 的成员/子节点,它是 Season 等的成员。所以,除非你实际上让 Type 成为 Season 的孩子,我认为没有任何面包屑模块​​可以做你需要做的事情。

从用户体验的角度考虑一下:如果我在 Node 上,我看到 Type 是下一级别的。如果 Type 不是 Season 的孩子,则当我点击 Type 时,面包屑会完全改变。这不是预期的行为。

你现在最好整理出IA,并使需要彼此等级的事物实际上是彼此的层次结构。

P.S。如果您喜欢Taxonomy Breadcrumbs,您可能也会喜欢Custom Breadcrumbs,它可以基于令牌对面包屑进行大量不同的自定义。