diff --git a/sources/Controller/AjaxRenderController.php b/sources/Controller/AjaxRenderController.php index 6529d7259..e22932aed 100644 --- a/sources/Controller/AjaxRenderController.php +++ b/sources/Controller/AjaxRenderController.php @@ -175,11 +175,13 @@ class AjaxRenderController $aExtraParams['list_id'] = $sListId; } } + + $sTableId = utils::ReadParam('list_id', ''); $iLength = utils::ReadParam('end', 10); $aColumns = utils::ReadParam('columns', array(), false, 'raw_data'); $sSelectMode = utils::ReadParam('select_mode', ''); $aClassAliases = utils::ReadParam('class_aliases', array()); - $aResult = DataTableUIBlockFactory::GetOptionsForRendering($aColumns, $sSelectMode, $sFilter, $iLength, $aClassAliases, $aExtraParams); + $aResult = DataTableUIBlockFactory::GetOptionsForRendering($aColumns, $sSelectMode, $sFilter, $iLength, $aClassAliases, $aExtraParams, $sTableId); return $aResult; } diff --git a/sources/application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php b/sources/application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php index 682886107..288851aeb 100644 --- a/sources/application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php +++ b/sources/application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php @@ -650,12 +650,11 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory * @return array * @throws \Exception */ - public static function GetOptionsForRendering(array $aColumns, string $sSelectMode, string $sFilter, int $iLength, array $aClassAliases, array $aExtraParams) + public static function GetOptionsForRendering(array $aColumns, string $sSelectMode, string $sFilter, int $iLength, array $aClassAliases, array $aExtraParams, string $sTableId) { $oAppRoot = utils::GetAbsoluteUrlAppRoot(); $aOptions = []; - $sTableId = $aExtraParams["table_id"]; $sListId = $aExtraParams["list_id"]; $aColumnsDefinitions = []; $aColumnDefinition = []; @@ -742,7 +741,7 @@ class DataTableUIBlockFactory extends AbstractUIBlockFactory } } - $aOptions['select'] = ["style"=>$sSelectMode]; + $aOptions['select'] = ["style" => $sSelectMode, "info" => false]; $aOptions['pageLength'] = $iLength;