【发布时间】:2012-07-17 14:42:15
【问题描述】:
我想为我的产品创建一个基于分类的目录。 第一步是为我的产品创建分类树:
- 第 1 学期
- 术语 1.1
- 术语 1.2
- 第二学期
- 术语 2.1
- 第三学期
但是我需要创建我的产品目录页面。问题实际上是哪种技术最能满足我的需要。 在我的产品页面顶部,我想列出我所有的父项(第 1 项、第 2 项和第 3 项)以及该类别或其子类别中列出的产品的数量。当我单击此类术语时,我需要它来过滤掉我的产品列表以仅显示带有该术语或其中一个子术语标记的产品。
实现这种功能的最佳做法是什么?我是使用分类菜单还是生成一些视图并让它们相互通信(例如通过带有获取参数的链接)?
任何想法将不胜感激!
【问题讨论】:
-
只需通过分类术语 id 创建一个带有上下文过滤器的单个视图,然后为该视图创建一个“附件”,该视图拉入相同的上下文过滤器并根据该上下文列出子术语...可以'想不出更简单的诚实方式
-
“我想列出我所有的父术语(术语 1、术语 2 和术语 3)以及该类别或其子类别中列出的产品的数量”===> 任何想法节点数?产品展示可以通过使用“Content: Has taxonomy term ID (with depth)”上下文过滤器和我认为的taxonomy_display模块来实现。
标签: drupal drupal-7 drupal-commerce