2

我发现了分类面包屑的魔力(http://drupal.org/project/taxonomy_breadcrumb)。我有两个维度,我想对我的内容进行分类:

季节

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

类型

  • 文章

我想设置分类面包屑以设置如下路径:

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

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

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

4

1 回答 1

3

面包屑表示层次结构:NodeType的成员/子级,它是Season的成员,等等。因此,除非您实际上将Type设为Season的子级,否则我认为没有任何面包屑模块​​可以满足您的需要去做。

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

您最好现在整理 IA,并使需要彼此分层的事物实际上是彼此的分层结构。

PS如果你喜欢Taxonomy Breadcrumbs,你可能也喜欢Custom Breadcrumbs,它可以根据token对面包屑做很多不同的自定义。

于 2010-08-06T00:26:36.603 回答