Drupal内容类型:如果选中,如何添加隐藏对象的复选框?

时间:2014-08-18 01:13:13

标签: drupal drupal-7

我正在使用Drupal网站,我想在内容类型中添加一个复选框,以便在选中时隐藏对象。

我不担心如何隐藏它,我可以稍后用Js或CSS弄清楚,但我需要知道如何添加一个能够修改显示的复选框。

我认为它将会添加一个新字段,但我不知道要添加的字段类型。

非常感谢任何帮助:)

1 个答案:

答案 0 :(得分:1)

我通过添加表单alter,

来完成此操作

您需要编写表单,然后您可以为需要显示或隐藏的字段添加states属性

$form['your_showhide_field']['#states'] = array(
            'visible' => array(
                ':input[name="you_checkbox_name"]' => array('checked' => true),
            ),
        );

OR

您也可以使用field condition state模块执行此操作。