找回密码
 注册
首页 ≡≡网络技术≡≡ PHP语言 Veno-File-Manager (VFM4)免数据库云盘系统get-filetree ...

CMS Veno-File-Manager (VFM4)免数据库云盘系统get-filetree.php文件释义

灰儿 2022-9-3 21:08:06
Veno-File-Manager (VFM4)免数据库云盘系统get-filetree.php文件释义

根目录/vfm-admin/ajax/get-filetree.php    顶部文件树(导航)显示内容

如果用户未分配私有文件夹,或是游客,默认访问所有文件夹,相关控制语句如下:

  1.     // no directory assigned, access to all folders
  2.     $movedir = $setUp->getConfig('starting_dir');
  3.     $cleandir = substr($setUp->getConfig('starting_dir'), 2);
  4.     $cleandir = substr_replace($cleandir, '', -1);
  5.     $cleandir = strlen($cleandir) > 0 ? $cleandir : $__root;

  6.     $output = '<div class="wrap-foldertree"><span class="toggle-all-tree"><i class="bi bi-dash-square-fill tree-toggler"></i></span>';

  7.     $output .= '<ul class="foldertree">';
  8.     $output .= '<li class="folderoot">';

  9.     if ($movedir === $currentdir) {
  10.         $output .= '<i class="bi bi-folder2-open"></i> <span class="search-highlight">'.$cleandir.'</span>';
  11.     } else {
  12.         $output .= '<a href="?dir='.ltrim($movedir, './').'" data-dest="'.urlencode($movedir).'" class="'.$movelink.'">';
  13.         $output .= '<i class="bi bi-folder"></i> '.$cleandir;
  14.         $output .= '</a>';
  15.     }

  16.     $output .= Actions::walkDir($movedir, $currentdir, $href, '../.');
  17.     $output .= '</li></ul></div>';
  18.    
  19.     echo json_encode($output);
复制代码


您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。