Normally,Left Category Menu Box,will show all categories whatever it contain product or not.
I want hide category which do have any product in it. Look code below and it is easy.
file:includes/boxes/categories.php
replace tep_show_category function with:
function tep_show_category($counter) {
global $tree, $categories_string, $cPath_array;
// DISABLE CATEGORY WITH NO PRODUCT
$bShowCategory = false;
$products_in_category = tep_count_products_in_category($counter);
if ($products_in_category > 0){
for ($i=0; $i 0) {
$categories_string .= ' (' . $products_in_category . ')';
}
}
$categories_string .= '
';
}
if ($tree[$counter]['next_id'] != false) {
tep_show_category($tree[$counter]['next_id']);
}
}
**********
Attach is dummy ,no any content.
**********
enjoy.
More...



LinkBack URL
About LinkBacks









Bookmarks