Форум русской поддержки Joomla!® CMS
03.12.2016, 17:47:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Подсчёт общего количества товаров в корзине по id категории

 (Прочитано 207 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sifoz
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 68


« : 18.01.2016, 14:47:26 »

Здравствуйте.
Есть необходимость сделать подсчёт общего количества товаров к корзине при оформлении заказа.
Товар 1 - 2шт.
Товар 2 - 5шт.
Товар 3 - 14шт.
Всего товаров - 21 шт.


Нашёл решение, может кому пригодиться. В cart.php в нужное место вставляем код:
Код:
<?php  
$cart = JModel::getInstance('cart', 'jshop');
$cart->load("cart");
?>
<span id = "jshop_quantity_products"><?php print $cart->count_product?></span>

Нужна ещё одна доработка, суть её в том, что бы считалось количество товара из определённых категорий (id).
Может кто подскажет?


« Последнее редактирование: 18.01.2016, 15:17:24 от sifoz » Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7734



« Ответ #1 : 18.01.2016, 15:32:44 »

проблема в том, что в модели корзины не хранятся категории товара, только сами товары. это например приводит к тому, что если товару назначено несколько категорий, то нет возможности определить из какой категории был добавлен товар.
Записан
sifoz
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 68


« Ответ #2 : 18.01.2016, 16:08:27 »

Понял, а если условием будет не категория а, например, характеристика какая-нибудь
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Online Online

Сообщений: 7734



« Ответ #3 : 18.01.2016, 16:14:11 »

характеристики есть (если в настройках включено показывать их в корзине), но не уверен что это вам подойдет. сделайте
Код
print_r($cart->products);
чтобы посмотреть что в принципе там есть для товаров.
Записан
sifoz
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 68


« Ответ #4 : 18.01.2016, 16:37:36 »

Характеристики включены, думаю подошли бы вполне
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet