Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 如何根据以前的选择列表筛选选择列表字段中的选项?_Drupal_Drupal 6_Drupal Views - Fatal编程技术网

Drupal 如何根据以前的选择列表筛选选择列表字段中的选项?

Drupal 如何根据以前的选择列表筛选选择列表字段中的选项?,drupal,drupal-6,drupal-views,Drupal,Drupal 6,Drupal Views,我正在尝试构建一个包含两个selectlist字段的内容类型。 我的问题是第一个字段应该过滤第二个字段选项 例如: 第一个字段选项: -红色(选定) -蓝色 -绿色的 第二个字段选项是: -苹果 -草莓 -Cherry您想要模块 您可以设置控制字段(颜色)以在选择“红色”时触发控制字段(水果)。您可以通过编辑“管理字段”页面上的控制字段来更改这些设置。我相信OP希望在第一个列表中进行新选择时更改第二个选择列表中的选项,即如果选择了“绿色”,则将第二个列表过滤为“葡萄、梨、苹果”等。使用条件字段允

我正在尝试构建一个包含两个selectlist字段的内容类型。 我的问题是第一个字段应该过滤第二个字段选项

例如:

第一个字段选项:
-红色(选定)
-蓝色
-绿色的

第二个字段选项是:
-苹果
-草莓
-Cherry

您想要模块


您可以设置控制字段(颜色)以在选择“红色”时触发控制字段(水果)。您可以通过编辑“管理字段”页面上的控制字段来更改这些设置。

我相信OP希望在第一个列表中进行新选择时更改第二个选择列表中的选项,即如果选择了“绿色”,则将第二个列表过滤为“葡萄、梨、苹果”等。使用条件字段允许我显示/隐藏字段,但不过滤第二个字段的选项我使用条件字段解决了它,但如果我有另一个“过滤器”,则无法通过这种方式解决