* [misc] fix default mode of doc pages.
This commit is contained in:
@@ -59,14 +59,9 @@ class doc extends control
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function mySpace(int $objectID = 0, int $libID = 0, int $moduleID = 0, string $browseType = 'all', int $param = 0, string $orderBy = 'order_asc', int $recTotal = 0, int $recPerPage = 20, int $pageID = 1, string $mode = 'home', int $docID = 0, string $search = '')
|
||||
public function mySpace(int $objectID = 0, int $libID = 0, int $moduleID = 0, string $browseType = 'all', int $param = 0, string $orderBy = 'order_asc', int $recTotal = 0, int $recPerPage = 20, int $pageID = 1, string $mode = '', int $docID = 0, string $search = '')
|
||||
{
|
||||
if(empty($objectID))
|
||||
{
|
||||
$this->docZen->initLibForMySpace();
|
||||
$spaces = $this->doc->getSubSpacesByType('mine');
|
||||
$objectID = key($spaces);
|
||||
}
|
||||
if(empty($objectID)) $this->docZen->initLibForMySpace();
|
||||
|
||||
echo $this->fetch('doc', 'app', "type=mine&spaceID=$objectID&libID=$libID&moduleID=$moduleID&docID=$docID&mode=$mode&orderBy=$orderBy&recTotal=$recTotal&recPerPage=$recPerPage&pageID=$pageID&filterType=$browseType&search=$search");
|
||||
}
|
||||
@@ -1492,7 +1487,7 @@ class doc extends control
|
||||
public function app(string $type = 'mine', int $spaceID = 0, int $libID = 0, int $moduleID = 0, int $docID = 0, string $mode = '', string $orderBy = '', int $recTotal = 0, int $recPerPage = 20, int $pageID = 1, string $filterType = '', string $search = '', bool $noSpace = false)
|
||||
{
|
||||
$isNotDocTab = $this->app->tab != 'doc';
|
||||
if(empty($mode)) $mode = ($isNotDocTab || $type == 'execution' || $noSpace) ? 'list' : 'home';
|
||||
if(empty($mode)) $mode = ($isNotDocTab || $type == 'execution' || $noSpace || !empty($spaceID)) ? 'list' : 'home';
|
||||
|
||||
$this->app->loadLang('file');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user