Fix for radioList fields in view.

This commit is contained in:
Yung Han Khoe 2007-02-12 15:08:47 +00:00
parent 60027b9a5b
commit dc82e6f3bd

View file

@ -2404,7 +2404,11 @@ sub _getFormElement {
$fieldValue = $self->_getFieldValue($field, $recordValues, $readOnly);
# Resolve value to key in case of read only and key/value pairs
$fieldValue = join(', ', @{$field->{allOptions}}{@$fieldValue}) if ($field->{hasOptions} && $readOnly);
if ($field->{canHaveMultipleValues}) {
$fieldValue = join(', ', @{$field->{allOptions}}{@$fieldValue}) if ($field->{hasOptions} && $readOnly);
}else{
$fieldValue = $field->{allOptions}->{$fieldValue} if ($field->{hasOptions} && $readOnly);
}
$maxLength = $field->{maxFieldLength} || $allowedDbFieldTypes->{$field->{dbFieldType}}->{maxLength};
# Construct the form element