-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
The while loop is looping forever
public function getSubTreeAsHTML($nodes, $fields = array()) {
if(isset($nodes[0]) && !is_array($nodes[0])) {
$nodes = array($nodes);
}
$retVal = '';
foreach($nodes AS $node) {
$tree_handle = $this->getTreePreorder($node);
while($this->getTreeNext($tree_handle))
{
// print indentation
$retVal .= (str_repeat(' ', $this->getTreeLevel($tree_handle)*4));
// print requested fields
$field = reset($fields);
while($field){
$retVal .= $tree_handle['row'][$field] . "\n";
$field = next($fields);
}
$retVal .= "<br />\n";
}
}
return $retVal;
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels