Подскажите как скрыть категории где количество товаров(0)Получилось так, товары есть но выключены в результате в категории отображается количество "0"
Удалите категории просто.
Просто так я не видел чтобы можно было деактивировать категории...
Не знаете в каком файле происходит формирование списка категорий или отображение?
Подскажите где все таки формируется список категорий? Или отображается в шаблоне. Где хотя бы рыть?Недавно разбираюсь с oscommerce пока не разобрался в структуре...
Ищите в папке Templates вывод на экран. А если сам код менять то он в папке Includes и т.д.
Вот такое решение:файл /includes/classes/category_tree.phpнаходим:protected function _buildBranch($parent_id, $level = 0) {после:foreach ( $this->_data[$parent_id] as $category_id => $category ) {добавляем: //проверка категории с к-вом товаров 0 if($category['count']>0){находим: } else { $result .= $this->_buildBranch($category_id, $level+1); } }после добавляем:} //окончание проверки нулевой категориисохраняем, заливаем на сервер.Похоже что они заложили в код проверку категорий с к-вом товаров 0 , но у меня все равно такие категории отображаются.Если кто обнаружит другое решение напишите.
для того чтоб не отображались категории с 0 товаров на странице в центре надо сделать следущее:/templates/шаблон/content/index/category_listing.phpнаходим:
while ($Qcategories->next()) { $rows++;
if($osC_CategoryTree->getNumberOfProducts($Qcategories->valueInt('categories_id'))>0){
echo ' <tr>' . "\n"; }
}