Answering your pm for everyone's benefit...
Find this in /includes/templates/your_template/sideboxes/tpl_categories.php:
PHP Code:
if (zen_get_product_types_to_category($box_categories_array[$i]['path']) == 3 or ($box_categories_array[$i]['top'] != 'true' and SHOW_CATEGORIES_SUBCATEGORIES_ALWAYS != 1)) {
// skip if this is for the document box (==3)
} else {
and add
substr_count($box_categories_array[$i]['path'],'_') > 0 or
to get
PHP Code:
if (substr_count($box_categories_array[$i]['path'],'_') > 0 or zen_get_product_types_to_category($box_categories_array[$i]['path']) == 3 or ($box_categories_array[$i]['top'] != 'true' and SHOW_CATEGORIES_SUBCATEGORIES_ALWAYS != 1)) {
// skip if this is for the document box (==3)
} else {
This will skip the category being processed if there are any underscores _ in the cPath. Subcategories always have at least one _ in the cPath.
Note: you can show any level of subcats in addition to top cats by changing the 0 to a 1, 2, etc.