advanced_help_get_tree
- Versions
- 5 – 7
advanced_help_get_tree($topics, $topic_ids, $max_depth = -1, $depth = 0)
Build a tree of advanced help topics.
Code
contrib/advanced_help/advanced_help.module, line 249
<?php
function advanced_help_get_tree($topics, $topic_ids, $max_depth = -1, $depth = 0) {
uasort($topic_ids, 'advanced_help_uasort');
$items = array();
foreach ($topic_ids as $info) {
list($module, $topic) = $info;
$item = advanced_help_l($topics[$module][$topic]['title'], "help/$module/$topic");
if (!empty($topics[$module][$topic]['children']) && ($max_depth == -1 || $depth < $max_depth)) {
$item .= theme('item_list', advanced_help_get_tree($topics, $topics[$module][$topic]['children'], $max_depth, $depth + 1));
}
$items[] = $item;
}
return $items;
}
?>


