如何在Drupal的添加内容窗口中过滤字段?

时间:2014-01-26 06:40:48

标签: drupal drupal-7

我对Drupal很新,所以我很抱歉我对Drupal术语不熟悉。

我有一个包含多个字段(A,B,C等)的内容类型。每个字段都是可选择的词汇表。我希望用户选择A和B字段中的任何术语。但是我只希望在C字段中显示相关术语(取决于A和B选择)。这样,A和B是独立的字段,C中出现的术语是相关的。

示例:

内容类型:餐厅的食物菜肴

字段A:出现在菜单类型上(早餐菜单,午餐菜单,晚餐菜单,酒单等)

字段C:出现在菜单部分(开胃菜,主菜,沙漠等)

如果用户为字段A选择“早餐菜单”,则允许用户为字段C选择“沙漠”没有多大意义。但是选择“开胃菜”或“主菜”会没问题。我想过滤字段C中的可选项,具体取决于为字段A选择的选项。

感谢您帮助我!真的:)

1 个答案:

答案 0 :(得分:0)

快速解决方案是使用Simple hierarchical selectHierarchical Select。但在这种情况下,您必须将所有术语合并到一个分类词汇表中,并利用分类法的父子关系。 Hierarchical Select将负责其余部分。

Hierarchical Select Documentation