// use...
$CATEGORIES = Category::GetCategoriesTree();
echo CreateMenuTree( $CATEGORIES );
// function...
function CreateMenuTree( $CATEGORIES ){
ob_start();
echo '
';
foreach( $CATEGORIES as $Category ){
echo '- ';
echo '' . $Category[ 'NAME' ] . '';
if ( is_array( $Category[ 'CHILDREN' ] ) ){
echo CreateMenuTree( $Category[ 'CHILDREN' ] );
}
echo '
';
}
echo '
';
$result = ob_get_contents();
ob_end_clean();
return $result;
}