JQuery Treeview ve PHP

0 Cevap php

Benim sitenin dosya yapısını görüntülemek için aşağıdaki PHP kodu var. Bu klasör ve dosya görüntüleri ile benim çok güzel bir girintili yapısını verir.

Nasıl bu hale JQuery ekleyebilirsiniz böylece daraltmak ve klasörleri genişletebilirsiniz? Ben jquery eklentileri bir çift çalıştı ama işe yaramadı.

Eğer bir jquery eklentisi veya bir yazı ya da kod parçacığını önerebilirsiniz?

Teşekkür ederiz!

<?php
$path = ROOT_PATH;
$dir_handle = @opendir($path) or die("Unable to open $path");
list_dir($dir_handle,$path);

function list_dir($dir_handle,$path)
{
    echo "<ul>";

    while (false !== ($file = readdir($dir_handle))) 
    {
        $dir =$path.'/'.$file;
        if(is_dir($dir) && $file != '.' && $file !='..' )
        {
            $handle = @opendir($dir) or die("undable to open file $file");
                echo '<li><a href="#"><input name="" type="image" src="themes/default/images/explore/folder.png" />'.$file.'</a></li>';
            list_dir($handle, $dir);
        }
        elseif($file != '.' && $file !='..')
        {
            echo '<li><a href="?f='.SITE_URL.$file.'"><input name="" type="image" src="themes/default/images/explore/file.png" />'.$file.'</a></li>';
        }
    }

    echo "</ul>";

    closedir($dir_handle);
}
?>

0 Cevap