我对Drupal很新,所以我很抱歉我对Drupal术语不熟悉。
我有一个包含多个字段(A,B,C等)的内容类型。每个字段都是可选择的词汇表。我希望用户选择A和B字段中的任何术语。但是我只希望在C字段中显示相关术语(取决于A和B选择)。这样,A和B是独立的字段,C中出现的术语是相关的。
示例:
内容类型:餐厅的食物菜肴
字段A:出现在菜单类型上(早餐菜单,午餐菜单,晚餐菜单,酒单等)
字段C:出现在菜单部分(开胃菜,主菜,沙漠等)
如果用户为字段A选择“早餐菜单”,则允许用户为字段C选择“沙漠”没有多大意义。但是选择“开胃菜”或“主菜”会没问题。我想过滤字段C中的可选项,具体取决于为字段A选择的选项。
感谢您帮助我!真的:)
答案 0 :(得分:0)
快速解决方案是使用Simple hierarchical select或Hierarchical Select。但在这种情况下,您必须将所有术语合并到一个分类词汇表中,并利用分类法的父子关系。 Hierarchical Select将负责其余部分。