mirror of
https://github.com/Combodo/iTop.git
synced 2026-09-30 13:29:09 +02:00
Changes GetAsCSV() to AttributeEnum->GetValueLabel()
This commit is contained in:
@@ -284,8 +284,8 @@ class UIExtKeyWidget
|
||||
if ($bAddingValue) {
|
||||
$aArguments = [];
|
||||
foreach ($aAdditionalField as $sAdditionalField) {
|
||||
//getAsCSV to have user friendly value in text format
|
||||
array_push($aArguments, $oObj->GetAsCSV($sAdditionalField, ' ', ''));
|
||||
$oAttrDef = MetaModel::GetAttributeDef(get_class($oObj), $sAdditionalField);
|
||||
array_push($aArguments, $oAttrDef->GetValueLabel($oObj->Get($sAdditionalField)));
|
||||
}
|
||||
$aOption['additional_field'] = utils::HtmlEntities(utils::VSprintf($sFormatAdditionalField, $aArguments));
|
||||
}
|
||||
|
||||
@@ -404,8 +404,8 @@ class ValueSetObjects extends ValueSetDefinition
|
||||
if (count($aAdditionalField) > 0) {
|
||||
$aArguments = [];
|
||||
foreach ($aAdditionalField as $sAdditionalField) {
|
||||
//getAsCSV to have user friendly value in text format
|
||||
array_push($aArguments, $oObject->GetAsCSV($sAdditionalField,' ',''));
|
||||
$oAttrDef = MetaModel::GetAttributeDef(get_class($oObject), $sAdditionalField);
|
||||
array_push($aArguments, $oAttrDef->GetValueLabel($oObject->Get($sAdditionalField)));
|
||||
}
|
||||
$aData['additional_field'] = utils::VSprintf($sFormatAdditionalField, $aArguments);
|
||||
} else {
|
||||
|
||||
@@ -210,8 +210,8 @@ class ObjectRepository
|
||||
$aData['has_additional_field'] = true;
|
||||
$aArguments = [];
|
||||
foreach ($aComplementAttributeSpec[1] as $sAdditionalField) {
|
||||
//getAsCSV to have user friendly value in text format
|
||||
$aArguments[] = $oDbObject->GetAsCSV($sAdditionalField,' ','');
|
||||
$oAttrDef = MetaModel::GetAttributeDef(get_class($oDbObject), $sAdditionalField);
|
||||
$aArguments[] = $oAttrDef->GetValueLabel($oDbObject->Get($sAdditionalField));
|
||||
}
|
||||
$aData['additional_field'] = utils::VSprintf($aComplementAttributeSpec[0], $aArguments);
|
||||
$sAdditionalFieldForHtml = utils::EscapeHtml($aData['additional_field']);
|
||||
|
||||
Reference in New Issue
Block a user