mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-15 14:11:35 +00:00
upper level of folder tree can be removed in presentation
This is controlled by a view parameter 'remove_root_from_tree' which currently can only be set by an extension
This commit is contained in:
parent
4e5ddaa2f9
commit
617a37559c
|
@ -1036,7 +1036,13 @@ function clearFilename<?php print $formName ?>() {
|
||||||
} else {
|
} else {
|
||||||
$node['children'] = jqtree($path, $folder, $this->params['user'], $accessmode, $showdocs, $expandtree);
|
$node['children'] = jqtree($path, $folder, $this->params['user'], $accessmode, $showdocs, $expandtree);
|
||||||
}
|
}
|
||||||
|
/* Nasty hack to remove the highest folder */
|
||||||
|
if(isset($this->params['remove_root_from_tree']) && $this->params['remove_root_from_tree']) {
|
||||||
|
foreach($node['children'] as $n)
|
||||||
|
$tree[] = $n;
|
||||||
|
} else {
|
||||||
$tree[] = $node;
|
$tree[] = $node;
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$root = $this->params['dms']->getFolder($this->params['rootfolderid']);
|
$root = $this->params['dms']->getFolder($this->params['rootfolderid']);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user