从cakephp 2.x中的目录创建树列表

时间:2013-08-01 08:22:23

标签: php cakephp

我在cakephp 2.x中创建文件管理器,我需要显示'/ uploads /'目录和子目录的树列表。 我在经典PHP中有以下代码

//show recursive directory tree
function print_tree($dir = '.') {
    global $root_path;
  echo '<ul class="dirlist">';
  $d = opendir($dir);
  while($f = readdir($d)) {
    if(strpos($f, '.') === 0) continue;
    $ff = $dir . '/' . $f;
    if(is_dir($ff)) {
      echo '<li><a href="' . $root_path . '/' . $ff . '/" onclick="load(\'mfm.php?viewdir=' . $ff . '\',\'view-files\'); return false;">' . $f . '</a>';
            print_tree($ff);
      echo '</li>';
        }
  }
  echo '</ul>';
}

但我需要顶级代码的cakephp版本

0 个答案:

没有答案