KoolTreeView - Great PHP Tree View Control
KoolTreeView is the excellent treeview control for PHP, combining highly-efficient rendering and AJAX Load on Demand support for superior performance.
Key features:
Render Thousand nodes in a second
Very simple PHP interface
Rich Client-side API
Search-Engine Friendly
Drag and Drop behavior
Edit Node behavior
Multiple-nodes Selection feature
AJAX-based Loading on Demand
State-persistent capability
Style can be all customized
Key features:
Step by step guides
<?php //Step 1: Register KoolTreeView component to your page require "kooltreeview/kooltreeview.php"; //Step 2: Create treeview object. $kTree = new KoolTreeView("kTree"); //Step 3: Set properties for tree $kTree->styleFolder = "kooltreeview/styles/default"; $kTree->imageFolder = "kooltreeview/icons"; $kTree->selectEnable = true; //Step 4: Building tree $kTree->getRootNode()->text = "I am root node"; $kTree->Add("root","node1","First node"); $kTree->Add("root","node2","Second node"); ?> <html> <head></head> <body> <!-- Step 5: Render tree --> <?php echo $kTree->Render();?> </body> </html>