From d846176c9faab581006e16ffaf50da45cdee8796 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Thu, 17 Feb 2011 16:40:57 +0000 Subject: [PATCH] Include path for sub-categories --- etemplate/inc/class.bo_merge.inc.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etemplate/inc/class.bo_merge.inc.php b/etemplate/inc/class.bo_merge.inc.php index 09c71016a6..94ba729b8b 100644 --- a/etemplate/inc/class.bo_merge.inc.php +++ b/etemplate/inc/class.bo_merge.inc.php @@ -235,7 +235,10 @@ abstract class bo_merge $cats[$GLOBALS['egw']->categories->id2name($cat_id,'main')] = array(); if($GLOBALS['egw']->categories->id2name($cat_id,'main') != $cat_id) { - $cats[$GLOBALS['egw']->categories->id2name($cat_id,'main')][] = $GLOBALS['egw']->categories->id2name($cat_id,'name'); + $path = $GLOBALS['egw']->categories->id2name($cat_id,'path'); + $path = explode(' / ', $path); + unset($path[0]); // Drop main + $cats[$GLOBALS['egw']->categories->id2name($cat_id,'main')][] = implode(' / ', $path); } } foreach($cats as $main => $cat) {