Templates processing aligned with "templates-base" 2.1.1: allow template fields with the same name the attribute code of the curent object.

SVN:trunk[3097]
This commit is contained in:
Denis Flaven
2014-03-11 14:03:14 +00:00
parent 2574a0c8a4
commit 3b257eeb3a

View File

@@ -526,17 +526,14 @@ function RequestCreationForm($oP, $oUserOrg, $iSvcId = null, $iSubSvcId = null,
{
foreach ($aTemplateFields as $sAttCode => $oField)
{
if (!in_array($sAttCode, $aList))
$sValue = $oField->GetFormElement($oP, $sClass);
if ($oField->Get('input_type') == 'hidden')
{
$sValue = $oField->GetFormElement($oP, $sClass);
if ($oField->Get('input_type') == 'hidden')
{
$aHidden[] = $sValue;
}
else
{
$aDetails[] = array('label' => $oField->GetAsHTML('label'), 'value' => $sValue);
}
$aHidden[] = $sValue;
}
else
{
$aDetails[] = array('label' => $oField->GetAsHTML('label'), 'value' => $sValue);
}
}
}