Drupal 8 kullanıyorum. Radyo düğmesindeki N/A seçeneği nasıl kaldırılır? saha gerekiyorsa Drupal 8: Radyo düğmesindeki istenmeyen N/A seçeneği
0
A
cevap
1
n
/a seçeneği gösterir etmez.Bunu yapmak istemediğinizi varsayarsak, bu seçeneği kaldırma adımları aşağıda verilmiştir.
Öncelikle, radyo düğmeleri için bir süreç işlev eklemek gerekir
function yourmodule_element_info_alter(array &$types) {
if (isset($types['radios'])) {
$types['radios']['#process'][] = 'remove_radio_na';
}
}
Sonra süreç işlevi oluşturmak (Modül oluşturmak ve bu kodu eklemek gerekir). Birkaç boole alanları varsa ve
function remove_radio_na($element) {
if ($element['#field_name']=='field_bool_no_na') {
unset($element['_none']);
}
return $element;
}
0
Bu çözümü test bu
function MODULENAME_options_list_alter(array &$options, array $context) {
unset($options['_none']);
}
deneyin sadece saha "field_bool_no_na" için/a seçeneği n kaldırılmasını istiyorum ve o güzel çalışıyor diyelim. –