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

Benjamin    6

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Benjamin    6

Никто не в курсе, как это осуществить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
korsox    19

в файле 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'])
);
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
donartem    11

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
korsox    19

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

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

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

Вопрос риторический... Каждый решает сам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
donartem    11

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexxxus    4

потерто. не то запостил.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу