do not make nodes in tree selectable, unfold if clicked on a folder

This commit is contained in:
Uwe Steinmann 2020-12-10 13:49:15 +01:00
parent 401ecf1114
commit 0aad307607

View File

@ -192,7 +192,7 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
$this->addFooterJS('SeedDMSTask.run();');
}
if($this->params['enabledropfolderlist'] && isset($this->params['user']) && $this->params['user']) {
$this->addFooterJS("SeedDMSTask.add({name: 'dropfolder', interval: 15, func: function(){\$('#menu-dropfolder > div.ajax').trigger('update', {folderid: seeddms_folder});}});");
$this->addFooterJS("SeedDMSTask.add({name: 'dropfolder', interval: 30, func: function(){\$('#menu-dropfolder > div.ajax').trigger('update', {folderid: seeddms_folder});}});");
}
if($this->footerjs) {
$jscode = "$(document).ready(function () {\n";
@ -1935,7 +1935,7 @@ $(function() {
const $tree = $('#jqtree<?php echo $formid ?>');
$tree.tree({
// saveState: false,
selectable: true,
selectable: false,
data: data,
saveState: 'jqtree<?php echo $formid; ?>',
openedIcon: $('<i class="fa fa-minus-circle"></i>'),
@ -1970,8 +1970,8 @@ $(function() {
if(!node)
return;
if(node.is_folder) {
<?php if($showdocs) { ?>
$('#jqtree<?php echo $formid ?>').tree('openNode', node);
<?php if($showdocs) { ?>
// event.preventDefault();
if(typeof node.fetched == 'undefined') {
node.fetched = true;