浏览代码

fixed Users sync - missing table view

Piotr Labudda 8 年之前
父节点
当前提交
05fee4d069
共有 2 个文件被更改,包括 7 次插入1 次删除
  1. 6 0
      SE/se-lib/Route/Users.php
  2. 1 1
      SE/se-lib/TableAjax.php

+ 6 - 0
SE/se-lib/Route/Users.php

@@ -646,6 +646,12 @@ class Route_Users extends RouteBase {
 			$forceFilterInit['REMOTE_TABLE'] = 'ADMIN_USERS';
 
 			$tbl = new TableAjax($tblAcl);
+			$syncUrl = Router::getRoute('ViewTableAjax')->getLink('', [ 'namespace' => $tblAcl->getNamespace() ]);
+			$tbl->setRootUrl( $syncUrl );
+			$tbl->setSyncUrl( $syncUrl );
+			$tbl->showProcesInitFiltr = Router::getRoute('ViewTableAjax')->getLink("procesInitFiltrAjax", [ 'namespace' => $tblAcl->getNamespace() ]);
+			$tbl->showTableTools = Router::getRoute('ViewTableAjax')->getLink("tableToolsAjax", [ 'namespace' => $tblAcl->getNamespace() ]);
+			$tbl->useUserTableFilter = Router::getRoute('ViewTableAjax')->getLink("getUserTableFilterAjax");
 			$tbl->setLabel($zasobObj->OPIS);
 			$tbl->setFilterInit($filterInit);
 			if (!empty($forceFilterInit)) $tbl->setForceFilterInit($forceFilterInit);

+ 1 - 1
SE/se-lib/TableAjax.php

@@ -2094,7 +2094,7 @@ class TableAjax extends ViewAjax {
 
 			// p5UI__notifyAjaxCallback({type: 'info', msg: 'pobieranie danych (init) ...'});
 			window.fetch(priv.options.url + initUrlAdd, {
-			  method: priv.options.urlPost ? 'POST' : 'GET',
+				method: priv.options.urlPost ? 'POST' : 'GET',
 				credentials: 'same-origin',// add cookies
 			}).then(function (response) {
 				return response.json()