main
ilhamwara 2025-07-08 10:06:28 +07:00
parent 776b715764
commit f917fc5131
1 changed files with 16 additions and 8 deletions

View File

@ -789,15 +789,23 @@ if (!function_exists('formKriteria')) {
$valueOld = json_decode(@$penilaianOld->value); $valueOld = json_decode(@$penilaianOld->value);
foreach($option as $keyOption => $dataOption){ foreach($option as $keyOption => $dataOption){
if(@$value){ // if(@$value){
if(in_array($dataOption, (is_array(@$value) ? @$value : array(@$value)))){ // if(in_array($dataOption, (is_array(@$value) ? @$value : array(@$value)))){
// $checked = 'checked';
// }
// }else{
// if(in_array($dataOption, (is_array(@$valueOld) ? @$valueOld : array(@$valueOld)))){
// $checked = 'checked';
// }
// }
$checked = '';
$selectedValues = is_array($value) ? $value : (isset($value) ? [$value] : (is_array($valueOld) ? $valueOld : [$valueOld]));
if (in_array($dataOption, $selectedValues)) {
$checked = 'checked'; $checked = 'checked';
} }
}else{
if(in_array($dataOption, (is_array(@$valueOld) ? @$valueOld : array(@$valueOld)))){
$checked = 'checked';
}
}
$key = 'number_'.$keyKriteria.'_'.$keyOption; $key = 'number_'.$keyKriteria.'_'.$keyOption;