热搜词
发表于 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);
复制代码


全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-27 18:39 , Processed in 0.175311 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team