Категории |
При импорте не считает количество товаров в категорииИмпорт делаю через Excel импорт/экспорт. Магазин был пустой, категорий не было. Количество товаров считается только в подкатегориях (скрин во вложении). Как победить? Чтобы считалось и в категориях, можно в файле includes/functions/admin.include.php раскомментировать строки // $child_categories_query = "select categories_id from " . TABLE_CATEGORIES . " where parent_id = '" . $category_id . "'"; //$child_categories_query = osDBquery($child_categories_query); //if (os_db_num_rows($child_categories_query,true)) //{ // while ($child_categories = os_db_fetch_array($child_categories_query,true)) //{ // $products_count += os_count_products_in_category($child_categories['categories_id'], $include_inactive); //} //} НО имейте в виду: это даст неоправданно большую нагрузку на базу. По этой причине, вероятно, и были закомментированы. Полностью хорошее решение - в переработке кода вывода бокса или в схеме кеширования. korshunov, спасибо, буду пробовать. У меня при добавлении товаров вручную то же самое, что при импорте - считает товары только в подкатегориях. |
|