Спасибо, пороюсь, знать бы точно, а то закомментирую всё подряд. :-)
P.S. Tему начал не я, я её только поддержал, дополнил, углубил и расширил.
Непонятно, зачем вообще нужна эта опция вывода количества товаров, только засоряет внешний вид и путает покупателя. :cry:
Вобщем, кому интересно - нашёл я старый рецепт, который убивает повсеместно вывод количества товаров.
В левом меню, верхнем меню, категориях и подкатегориях. Попробовал на 1.5.1.3 - сработало.
1. Файл: catalog/controller/module/category.php
находим строчку:
'name' => $category['name'] . ' (' . $product_total . ')',
меняем на строчку
'name' => $category['name']/* . ' (' . $product_total . ')'*/,
находим строчку:
'name' => $child['name'] . ' (' . $product_total . ')',
меняем на строчку
'name' => $child['name']/* . ' (' . $product_total . ')'*/,
2. Файл: catalog/controller/product/category.php
находим строчку:
'name' => $result['name'] . ' (' . $product_total . ')',
меняем на строчку
'name' => $result['name']/* . ' (' . $product_total . ')'*/,
находим строку
$product_total = $this->model_catalog_product->getTotalProducts($data);
удаляем её
находим строку
$pagination = new Pagination();
заменяем на
$product_total = $this->model_catalog_product->getTotalProducts($data);
$pagination = new Pagination();
3. Файл: catalog/controller/common/header.php
находим строку
'name' => $child['name'] . ' (' . $product_total . ')',
меняем ей на строку
'name' => $child['name']/* . ' (' . $product_total . ')'*/,
ищем строку
$product_total = $this->model_catalog_product->getTotalProducts($data);
и удаляем её.
Всё.