N°7326 - JS error in editing object when a tab with list is deleted

This commit is contained in:
Anne-Cath
2024-03-07 19:00:11 +01:00
parent 60e54e6160
commit 891a7bcbdd

View File

@@ -760,10 +760,11 @@ HTML
if ($bEditMode && (!$bReadOnly)) {
$sInputId = $this->m_iFormId.'_'.$sAttCode;
$sDisplayValue = ''; // not used
$sHTMLValue = "<span id=\"field_{$sInputId}\">".self::GetFormElementForField($oPage, $sClass, $sAttCode,
$oAttDef, $oLinkSet, $sDisplayValue, $sInputId, '', $iFlags, $aArgs).'</span>';
$oDiv=UIContentBlockUIBlockFactory::MakeStandard('field_'.$sInputId);
$oLinkBlock = self::GetBlockFormElementForField($oPage, $sClass, $sAttCode, $oAttDef, $oLinkSet, $sDisplayValue, $sInputId, '', $iFlags, $aArgs);
$oDiv->AddSubBlock($oLinkBlock);
$this->AddToFieldsMap($sAttCode, $sInputId);
$oPage->add($sHTMLValue);
$oPage->AddUiBlock($oDiv);
} else {
if ($oAttDef->IsIndirect()) {
$oBlockLinkSetViewTable = new BlockIndirectLinkSetViewTable($oPage, $this, $sClass, $sAttCode, $oAttDef, $bReadOnly);