小智 6
如果您的字段是必填字段,则不会显示“n/a”选项。
假设您不想将其设为必需,以下是删除此选项的步骤。
首先,您需要为单选按钮添加一个处理函数(您必须创建一个模块并在其中插入此代码)
function yourmodule_element_info_alter(array &$types) {
if (isset($types['radios'])) {
$types['radios']['#process'][] = 'remove_radio_na';
}
}
Run Code Online (Sandbox Code Playgroud)
然后创建流程函数。假设您有多个布尔字段,并且您只想删除字段“field_bool_no_na”的 n/a 选项
function remove_radio_na($element) {
if ($element['#field_name']=='field_bool_no_na') {
unset($element['_none']);
}
return $element;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3987 次 |
最近记录: |