From f8cdca1c5b19a02783e3e294d613d710e2881b32 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Tue, 28 Nov 2023 09:54:39 +0800 Subject: [PATCH] + Add sort link of the doc::myspace. --- module/doc/ui/mydoclist.html.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/module/doc/ui/mydoclist.html.php b/module/doc/ui/mydoclist.html.php index d0f7399e60..74aafdd47c 100644 --- a/module/doc/ui/mydoclist.html.php +++ b/module/doc/ui/mydoclist.html.php @@ -34,10 +34,15 @@ foreach($config->doc->dtable->fieldList as $colName => $col) $params = "libID={$libID}&moduleID={$moduleID}&browseType={$browseType}¶m={$param}&orderBy={$orderBy}&recTotal={recTotal}&recPerPage={recPerPage}&pageID={page}"; +$sortParams = "libID={$libID}&moduleID={$moduleID}&browseType={$browseType}¶m={$param}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"; $tableData = empty($docs) ? array() : initTableData($docs, $cols); $createDocLink = ''; if($browseType != 'bysearch' && $libID && common::hasPriv('doc', 'create')) $createDocLink = createLink('doc', 'create', "objectType={$type}&objectID={$objectID}&libID={$lib->id}&moduleID={$moduleID}&type=html{$templateParam}"); -if($app->rawMethod == 'myspace') $params = "type={$type}&" . $params; +if($app->rawMethod == 'myspace') +{ + $sortParams = "type={$type}&" . $sortParams; + $params = "type={$type}&" . $params; +} $docContent = dtable ( set::userMap($users), @@ -48,5 +53,7 @@ $docContent = dtable set::emptyTip($lang->doc->noDoc), set::createLink($createDocLink), set::createTip($lang->doc->create), + set::orderBy($orderBy), + set::sortLink(createLink('doc', $app->rawMethod, $sortParams)), set::footPager(usePager(array('linkCreator' => helper::createLink('doc', $app->rawMethod, $params)))) );