2013-02-12 104 views
1

我有不同的节点,我应用分类术语。Drupal 7使用视图的分类块

我想显示两个独立的模块:

  1. 第一块应该列​​出所有的分类术语(HTML清单将是罚款)​​,每个人都应该可以点击。

  2. 第二个块应该列出所有具有在第一个块上单击的分类术语的节点。

我该怎么做到这一点?我正在使用Drupal 7和Views模块。提前致谢。

+0

你的第二个要求,必须列出所有节点听起来更像是一个页面块,可你确认这一点?即当您在第一个块中单击某个术语时,它会将您带到列出所有节点的页面。 – D34dman 2013-02-12 15:23:01

+0

好吧,基本上我想只在主页上有这个,因此这两个块。也许我会走错方向。我只希望列出现有的分类术语(作为按钮),另一个块显示所选术语中所有页面标题(例如)。这是否有意义,或者你会怎么做? – MrUpsidown 2013-02-12 15:33:03

+0

任何想法,任何人? – MrUpsidown 2013-02-13 11:04:20

回答

2

您需要为此2块视图。 但只创建1个视图,第二个视图已经存在于默认的drupal视图中。 请按照下列步骤操作:

  1. 创建视图。
  2. 从下拉菜单中选择“显示”的“分类术语”。
  3. 为“类型”选择相关的分类词汇表。
  4. 点击创建块。
  5. 点击“保存&退出”。

这将创建您的第一个视图块的分类术语。

现在为第二块应该显示所有与分类术语相关的节点。 你只需要启用一个视图就是“分类术语”。在你的drupal视图列表中去掉单词,你会发现这个视图处于禁用模式。你需要启用它。 现在只需重写视图,因为您希望看到该节点页面显示与分类术语有关的所有内容。与我们一样,根据正常的视图创建选择字段和过滤器。 为此第二个块创建一个页面,并根据需要提供路径。

现在使用上下文模块(如果您现在没有下载,请下载)在您为视图指定的路径上显示分类术语块。

(希望你知道如何使用的上下文,如果不只是发表评论,我会引导你为)