You erased part of tpl_categories.php when you added the special categories. You have this
PHP Code:
case ($box_categories_array[$i]['path'] == 'cPath=19'): //Ostalo
$new_style = 'category-ostalo';
break;
case ($box_categories_array[$i]['top'] == 'true'): }
$current_path = str_replace("cPath=","",$box_categories_array[$i]['path']);
$skip_cat = 0;
but it should look like this
PHP Code:
case ($box_categories_array[$i]['path'] == 'cPath=19'): //Ostalo
$new_style = 'category-ostalo';
break;
case ($box_categories_array[$i]['top'] == 'true'):
$new_style = 'top';
break;
case ($box_categories_array[$i]['has_sub_cat']):
$new_style = 'subs';
break;
default:
$new_style = 'products';
}
$current_path = str_replace("cPath=","",$box_categories_array[$i]['path']);
$skip_cat = 0;
This is one of the features of v2.8, moving special category creation to defines so nobody needs to touch the code in tpl_categories.php. Hopefully I will get some final adjustments to it done soon so I can release it.