Вывод количества товаров с определенной меткой?

  • 7 Ответов
  • 314 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн PSN

Суть в том, чтобы например в меню над словом "Скидки" сделать маленький блок с цифрой, которая бы показывала кол-во товаров с меткой "Скидка".
Может кто уже делал?

Заранее благодарю!

UPD: Решение
$labels = array(ID метки);
$productTable = JTable::getInstance('Product', 'jShop');
echo $productTable->getCountAllProducts(array('labels' => $labels));
« Последнее редактирование: 28.06.2016, 20:39:02 от PSN »

*

Оффлайн nevigen

  • *****
  • 9339
  • [+]771 / [-]17
  • Пол: Мужской
  • http://n*****n.com
    • Просмотр профиля
    • Nevigen.com -разработки для Joomla
Тема: Хорошее освещение где надо.

Суть в том чтобы например хорошо освещалось, то место где надо.
Заранее благодарю.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?

*

Оффлайн PSN

Вроде бы понятно объяснил..

Есть товары на скидках с меткой "Скидка". Есть меню сайта в шапке с пунктом "Скидки". Вот пример:


Просто вывод количества товаров с меткой "Скидка"

*

Оффлайн nevigen

  • *****
  • 9339
  • [+]771 / [-]17
  • Пол: Мужской
  • http://n*****n.com
    • Просмотр профиля
    • Nevigen.com -разработки для Joomla
ок.
а каким образом это относится к ЖШ ?
я понимаю вопрос например "Как получить количество товаров с меткой ..." в каком то месте сайта (категории, на главной или еще где-то.).
причем тут ваше какое то меню и ЖШ ?

П.С.
здесь в модуле http://joomlaforum.ru/index.php/topic,292787.0.html есть вывод кол-ва товаров в категории. возможно по аналогии сможете построить запрос на вывод товаров с меткой.

также посмотрите модуль вывода товаров с меткой. там тоже должен быть подсчет кол-ва товаров.
« Последнее редактирование: 24.06.2016, 19:10:42 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?

*

Оффлайн dmitry_stas

та напишите руками, кто их там считать будет? только лишние запросы к базе.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Оффлайн PSN

Спасибо за наводку. Буду думать)

П.с. Если все же кто-то делал подобное - отпишитесь)

*

Оффлайн Linfuby

  • ******
  • 1259
  • [+]174 / [-]0
  • Пол: Мужской
  • Всё просто...
    • Просмотр профиля
    • Разработка дополнений для JoomShopping
В переменную $labels вставьте массив ID нужных меток
$labels = array(1);
$productTable = JTable::getInstance('Product', 'jShop');
echo $productTable->getCountAllProducts(array('labels' => $labels));
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054

*

Оффлайн PSN

В переменную $labels вставьте массив ID нужных меток
$labels = array(1);
$productTable = JTable::getInstance('Product', 'jShop');
echo $productTable->getCountAllProducts(array('labels' => $labels));

Рабочий вариант! Спасибо! Закрепил в шапку