Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Счётчик продуктов


 Поделиться

Рекомендованные сообщения

Добрый вечер, Друзья! Мне требуется поместить счетчик товаров в категории справа от названия самих категорий. См. скрин.

В принципе, тоже самое, что и в категориях главного меню. Какой кусок кода отвечает за этот счетчик в меню? Спасибо!

http://i.imgur.com/I5Rvv.jpg

Ссылка на комментарий
Поделиться на других сайтах


в файле catalogcontrollermodulecategory.php этот код отвечает за кол-во продуктов в категории:

if ($setting['count']) {
$product_total = $this->model_catalog_product->getTotalProducts($data);

$this->data['categories'][] = array(
'category_id' => $category['category_id'],
'name' => $category['name'] . ' (' . $product_total . ')',
'children' => $children_data,
'href' => $this->url->link('product/category', 'path=' . $category['category_id'])
);
} else {
$this->data['categories'][] = array(
'category_id' => $category['category_id'],
'name' => $category['name'],
'children' => $children_data,
'href' => $this->url->link('product/category', 'path=' . $category['category_id'])
);
}
Ссылка на комментарий
Поделиться на других сайтах

$product_total = $this->model_catalog_product->getTotalProducts($data);

и это 'name' => $category['name'] . ' (' . $product_total . ')',

кстати, очень ли оно надо? изрядно замедляет процесс загрузки страниц, т.к. каждый раз считает

Ссылка на комментарий
Поделиться на других сайтах


$product_total = $this->model_catalog_product->getTotalProducts($data);

и это 'name' => $category['name'] . ' (' . $product_total . ')',

кстати, очень ли оно надо? изрядно замедляет процесс загрузки страниц, т.к. каждый раз считает

Вопрос риторический... Каждый решает сам.
Ссылка на комментарий
Поделиться на других сайтах

не спорю) риторический и задал. просто предупредил, т.к. столкнулся на днях с проблемами в скорости. пришлось урезать такие вот мелочи

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.