Allow to add an icon to lists display block

This commit is contained in:
Stephen Abello
2021-08-25 10:53:51 +02:00
parent 8289b028cf
commit 0f01dbc3e5
2 changed files with 20 additions and 0 deletions

View File

@@ -135,6 +135,9 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory
$sTitle = (isset($aExtraParams['panel_title'])) ? $aExtraParams['panel_title'] : "";
$oContainer = PanelUIBlockFactory::MakeForClass($oSet->GetClass(), $sTitle)->AddCSSClass('ibo-datatable-panel');
$oContainer->SetSubTitle(Dict::Format("UI:Pagination:HeaderNoSelection", $iCount));
if(isset($aExtraParams["panel_icon"]) && strlen($aExtraParams["panel_icon"]) > 0){
$oContainer->SetIcon($aExtraParams["panel_icon"]);
}
$oContainer->AddToolbarBlock($oBlockMenu);
$oContainer->AddMainBlock($oDataTable);
} else {