Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вывести общее количество товаров


Truth_Explorer

Recommended Posts

Как вывести общее количество (= всего) товаров?

 

Например, на главной. Товары только актуальные (т.е. только включенные и отображаемые).

Надіслати
Поділитися на інших сайтах


  • 4 months later...

я вывел все товары магазина таким образом:

 

в файл catalog/controller/common/header.php добавил

$query = 'SELECT product_id FROM oc_product';
$res = $this->db->query($query);
	foreach($res->rows as $result){
$data['products'][] = array(
'product_id'  => $result['product_id'],
);
}

а в шаблон шапки catalog/view/theme/default/template/common/header.tpl

<?php
 
$total=0;
foreach ($products as $product) { 
$total=$total+1;
}
 echo $total;

?>

echo $total выведет все товары из таблицы oc_product, а для того чтобы вывести только активные товары то нужно в запросе к базе сделать условие, например по столбцу status

$query = 'SELECT product_id FROM oc_product WHERE status="1"';
Змінено користувачем gre4aniy
  • +1 1
Надіслати
Поділитися на інших сайтах


я вывел все товары магазина таким образом:

Как-то у вас всё очень сложно.

$result = $this->db->query("SELECT COUNT(*) AS `count` FROM `" . DB_PREFIX . "product` WHERE `status` = 1");
$this->data['products_total_count'] = $result->row['count'];
  • +1 1
Надіслати
Поділитися на інших сайтах


  • 2 years later...
  • 1 year later...

Очень редкий вопрос раскрыли в этой теме, потом что больше ответов на просторе сети не нашел. Единственное, при попытке добавить в header.php код, сайт вырубается! Прошу показать как вы внедрили его и вывели результат общего количества товаров в шапке. Очень нужно! Заранее спасибо

Надіслати
Поділитися на інших сайтах


В 31.05.2019 в 13:51, Maxeutov сказал:

при попытке добавить в header.php код, сайт вырубается!

а показать,  как и куда впендюрили?

Надіслати
Поділитися на інших сайтах

Извиняюсь, что не показал скриншот , но , дело в том, что я бы и хотел сам увидеть, куда правильно вставлять код в каждом из файлов, чтобы увидеть отображение фактической цифры наличия товаров в шапке сайта. К примеру - "Сейчас в нашем каталоге n кол-во товаров !"  

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.