Drupal 8如何在选择列表客户端中设置所需的HTML

时间:2019-01-31 07:22:44

标签: drupal drupal-8

我已经在内容类型中创建了一个列表(文本)类型字段,并将其设为必填字段,但这是在验证服务器端,而不是客户端(HTML 5验证)。

基本上,我需要在SELECT标记中添加“必需”属性。

请参见以下屏幕: enter image description here

类似于此W3shools

2 个答案:

答案 0 :(得分:0)

请通过在themename.theme文件中添加alter函数来将必填属性添加到字段中。

function themename_formname_alter($form,$form_state,$form_id){
   $form['field_name'] = [
      '#required' => true
   ];
}

答案 1 :(得分:0)

在字段设置中,您将找到默认值选项,您需要在其中将要显示为默认值的密钥放入其中。

谢谢!