aIssues = $aContextData['issues']; $this->iObjectId = $aContextData['id']; $this->sObjectClass = $aContextData['class']; $sIssues = implode(', ', $this->aIssues); parent::__construct($sIssues, $aContextData, '', $oPrevious); } /** * @return string * @since 3.2.3 add param $bWithHeader */ public function getHtmlMessage($bWithHeader = false) { $sTitle = Dict::S('UI:Error:SaveFailed'); $sContent = "".utils::HtmlEntities($sTitle).""; if ($bWithHeader) { $oObject = MetaModel::GetObject($this->sObjectClass, $this->iObjectId, true, true); $sContent .= " ".$oObject->Get('friendlyname').""; } if (count($this->aIssues) == 1) { $sIssue = reset($this->aIssues); $sContent .= " ".utils::HtmlEntities($sIssue).""; } else { $sContent .= '