N°2847 - Datatables for forms

This commit is contained in:
Eric
2020-11-12 11:44:06 +01:00
parent 291041610b
commit 6d82a85b12
11 changed files with 330 additions and 279 deletions

View File

@@ -10,6 +10,7 @@ use ApplicationException;
use AttributeLinkedSet;
use CMDBObjectSet;
use cmdbAbstractObject;
use Combodo\iTop\Application\UI\Component\DataTable\StaticTable\FormTable\FormTable;
use Combodo\iTop\Application\UI\Component\DataTable\StaticTable\StaticTable;
use Combodo\iTop\Application\UI\Component\Panel\PanelFactory;
use Combodo\iTop\Application\UI\Component\Title\TitleFactory;
@@ -656,4 +657,13 @@ class DataTableFactory
return $oBlock;
}
public Static function MakeForForm(string $sRef, array $aColumns, array $aData)
{
$oTable = new FormTable($sRef);
$oTable->SetColumns($aColumns);
$oTable->SetData($aData);
return $oTable;
}
}