N°4346 - Restore HTML metadata (data-xxx) on lists in the backoffice

This commit is contained in:
Eric Espie
2021-10-21 16:18:48 +02:00
parent 9e1f5a1b63
commit e6d2b0bc18
2 changed files with 16 additions and 0 deletions

View File

@@ -73,9 +73,14 @@ class AjaxRenderController
foreach ($aClassAliases as $sAlias => $sClass) {
if (isset($aObject[$sAlias]) && !is_null($aObject[$sAlias])) {
$aObj[$sAlias."/_key_"] = $aObject[$sAlias]->GetKey();
$aObj[$sAlias."/_key_/raw"] = $aObject[$sAlias]->GetKey();
$aObj[$sAlias."/hyperlink"] = $aObject[$sAlias]->GetHyperlink();
foreach ($aColumnsLoad[$sAlias] as $sAttCode) {
$aObj[$sAlias."/".$sAttCode] = $aObject[$sAlias]->GetAsHTML($sAttCode);
$oRawValue = $aObject[$sAlias]->Get($sAttCode);
if (is_scalar($oRawValue)) {
$aObj[$sAlias."/".$sAttCode."/raw"] = $oRawValue;
}
}
$sObjHighlightClass = $aObject[$sAlias]->GetHilightClass();
if (!empty($sObjHighlightClass)) {