<script type="text/javascript">
d = new dTree('d', '{THEME}/images/category/');
d.add(0,-1, '博客首页');
d.add(2, 34, 'ID=2产品', '', 'Vector Animal', '', '', '');
{catlist}
document.write(d);
</script>

1、new dTree,新建一个对旬,'d'; 对象名,'{THEME}/images/category/',dTree 的图片路径

2、d.add,往对像中加入tree列表,以下是例子:

d.add(129, 128, 'Animals', 'http://www.gfx4you.com/vector-image/vector-animal/', 'Vector Animal', '', '', '');

打开文件 category.php,找到:

$catlist.="d.add({$row['id']}, {$row['parentid']}, '{$row['name']}', '{$link}', '{$row['descr']}', '', '{$icon}', '{$icon}');";

这代码意思大致是:

往category ID为128的的tree中加入 category 为129的 category tree,以’Animals’为 title, 点击进入网址:“http://www.gfx4you.com/vector-image/vector-animal/”,网址超连接title为“Vector Animal”,描述,后面2个参数是图标名称,图标必须放在{THEME}/images/下,且应该是gif文件,如icon.gif。

详解:
参数一 129:要加入文件夹ID

参数二 128:被加插文件夹ID

参数三 Animals: 要加入的文件夹名称

参数四 http://xxx.com/: 新加入文件夹超连接

参数五 Vector Animal: 超链接Title属性

参数六 :null 七 八:图标名

PS:

d.add(0,-1, '博客首页'); 0,-1表示显示全部文件夹,加文件夹的时候要注意 1.不能加进没显示的文件夹中显示。 2.子文件平不能加进父文件夹中显示。 否则都会引起JS错误