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

PSN

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

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

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

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Тема: Хорошее освещение где надо.

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

PSN

  • Захожу иногда
  • 95
  • 0 / 0
Вроде бы понятно объяснил..

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


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

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
ок.
а каким образом это относится к ЖШ ?
я понимаю вопрос например "Как получить количество товаров с меткой ..." в каком то месте сайта (категории, на главной или еще где-то.).
причем тут ваше какое то меню и ЖШ ?

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

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

dmitry_stas

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

PSN

  • Захожу иногда
  • 95
  • 0 / 0
Спасибо за наводку. Буду думать)

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

Linfuby

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

PSN

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

Рабочий вариант! Спасибо! Закрепил в шапку
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться