2
如何在Drupal 8中默认使自定义字段集折叠
在Drupal 7中,可以选择是否使字段集可折叠,并限制此表单元素的默认状态(折叠或未折叠)。例: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE, '#collapsed' => FALSE, ); 现在,在Drupal 8中我找不到属性#collapsible,#collapsed在中Drupal\Core\Render\Element\Fieldset。在Fieldset元素的官方文档中未提及任何新元素,这些新元素应替代Fieldset元素。 此外,还没有Drupal 8的Form API元素概述(例如Drupal 7)。您必须在代码中手动搜索所有Render Elements定义,这比较耗时(尤其是当您希望查看元素概述并进行比较时) 。