function CategoryTreeSubcategories($data, $tree, $id = 0, $id_sub = '') { foreach ($data as $key) { $show_id_sub = $id_sub . $key->value; if ($key->parentid == $id) { $tree[$key->value] = $id_sub; $tree = PhocaGalleryHelper::CategoryTreeSubcategories($data, $tree, $key->value, $show_id_sub . ","); } } return $tree; }