条件字段drupal 8用于内容类型

时间:2017-05-04 15:42:58

标签: drupal drupal-8

我希望隐藏/显示某些字段,具体取决于用户在其他字段上的选择。因此用户可以选择四轮车/两轮车。如果用户从下拉列表中选择四个轮车,则会显示不同的字段集和两个不同的字段集。由于有许多常见字段,我希望为内容类型

使用相同的内容类型

到目前为止我尝试过的是

  1. theme_name.theme文件中的Theme_name_form_alter挂钩
  2. 以及hook_form_FORM_ID_alter
  3. 似乎没有人为我工作

3 个答案:

答案 0 :(得分:0)

模块条件字段仍然是Drupal 8的开发,但应该可以工作:

https://www.drupal.org/project/conditional_fields

答案 1 :(得分:0)

Conditional Field module仍在Drupal 8上进行开发,因此 Field Formatter Condition Module可能是一个不错的选择。

  

简单的条件和动作

     

当目标字段为空时隐藏源字段。隐藏源字段   目标字段不为空。当当前用户拥有时隐藏源字段   具体角色。隐藏特定页面上的源字段。隐藏源字段   当目标字段包含特定字符串时。隐藏源字段   目标字段不包含特定的字符串。如果隐藏链接字段   标题为空。如果日期小于/大于今天/自定义,则隐藏日期字段   日期。如果作者的内容隐藏,则隐藏如果选中此复选框,则隐藏   当前的开发版本)

答案 2 :(得分:-1)

如果“条件字段”对您不起作用,“段落”可以作为替换进入。它至少稳定。

https://www.drupal.org/project/paragraphs

不完全是你所要求的,但可以胜任。