Drupal:来自单独视图的分类过滤器

Drupal: taxonomy filter from separate view

这是我在 Drupal 7 中的第一个网站,我正在尝试学习这个框架,但是我遇到了一个问题,我还没有找到解决方案。

我正在尝试创建一个包含 2 个视图面板的页面(如 this photo 中所示),左视图包含类别列表(来自分类的术语),右视图包含list/grid 个项目(内容类型)。每个项目都属于一个类别,当我单击左侧的一个类别时,我希望它仅在同一页面(或具有相同布局的新页面)的右侧过滤该类别的项目../projects/category_term_1).

现在发生的情况是,当我单击一个类别时,我被带到一个页面,该页面显示列为分类术语 ( ../taxonomy/nr_taxonomy) 不同布局(如博客,但没有类别)的项目在左侧)。

我有另一个项目的王牌,我想要实现的功能是一种类似类型的页面。我试图将该站点的所有配置复制到我的站点,但我能注意到的唯一区别是 "STORAGE" 列的值 administration/structure/pages 是我网站的 "normal" 和"in code" 用于其他站点。

网站布局: https://www.dropbox.com/s/ep72wnpah42mdv3/site_layout.jpg?dl=0

谢谢!

我认为您的主视图应该使用 contextual filter,基于给定的 URL。这样,视图将只显示指定类别中的那些项目。

在左侧视图中,您应该显示分类术语,但您应该修改自定义术语给出的 URL:www.example.com/projects/taxonomyTerm

希望对您有所帮助