Необходимо сделать вывод кол-ва товаров у категории

голоса: 0

Скажите как вывести количество товаров в категории используя <?$CATALOG$(N,K)?>?

$CATEGORIES$ не подходит, т.к вложенность всего два пункта.

Задача: Необходимо сделать вывод кол-ва товаров у категории с вложенностью категорий (пять подкатегорий)

Информер тоже пробывал, он выводит все категории, а если делать с указанием родительской категории, то количество ТРИДЦАТЬ информиров мне не хватит.

Как мне быть? Как можно вывести у <?$CATALOG$(N,K)?> кол-во товаров в категории или любой другой разумный способ.

Спасибо.

| Автор: | Категория: Интернет-магазин

Ответов: 1

Голоса: –1
 
Лучший ответ

То, что вы хотите не реализуемо системным функционалом. Можно реализовать блок с выводом категорий вложенностью всего лишь в 3 уровня, детали -  здесь.

Хотя имеется скрипт с поддержкой до 4 уровней вложенности, детали в материале - здесь.

Если хотите реализовать, с вложенностью выше 4 уровней, вам для этого нужно обратиться к услугам фриланса на официальную биржу - https://upartner.pro/ и заказать реализацию.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
<?if($MODULE_ID$='shop')?><?$SHOP_HMENU$('div',1,200)?><?else?>$CATEGORIES$<?endif?> - выводит 3-и уровня и без указания кол-ва товаров.
Аккордеон меню для сайта, тоже самое в интернет-магазине до 3-х уровней
Как я выше писал, имеется скрипт - http://uscript.pro/shop/49/item/akkordeon-menju-dlja-sajta который выводит до 4 уровней вложенности, если вам нужно больше, это все нужно разрабатывать.

там для ИМ три уровня, у меня есть эток скрипт, на upartner тоже не помогли.

Очень грустно :((

Самый простой способ добавить в оператор $CATALOG$(N,K)?> кол-во товаров в категории, это будет самое оно.

Данный оператор предназначен для вывода именно товаров(опред кол в несколько колонок итд), но не отображения названия категорий и кол товаров.

<?$CATALOG$(N,K)?> - отрисовка дерева каталога начиная с текущей категории в N-колонок с K-подкатегориями

 

выводик категории а не товары

Хотя да, перепутал с кодом - $LASTV_N$.

Возможно вывести примерно так, идем в управление категориями - http://ваш-сайт.ру/panel/?a=shop;l=cats далее перетягиваем категории и делаем вложенными подпунктами примерно так:

просто перетягиваем и делаем вложенными.

После будет примерно следующий вывод с помощью кода - <?$CATALOG$(3,5)?> (3 колонки и 5 это уровень вложения) и вывод будет следующим:

 вот как-то так работает данный код, ранее особо с ним не разбирался, но с вашим вопросом пришлось потестировать))

Блин, да я знаю что он так работает, поэтому и говорю, что устраивает он, если добавить в него кол-во товаров в категории и скрыть категории в которых НОЛЬ товаров.

инфомер категорий в формате JS попробуйте, там можно дерево по любому принципу составить и количество товаров етсь:

var uCatsOut=[//['ID','ParentID','catLevel','Name','Descr','URL','NumEntries']

 

Сергей, не совсем "понимаю инфомер категорий в формате JS", можно наглядный пример.

Спасибо

идете в панель управления, создаете информер категорий магазина в формате JavaScript:

Размещаете информер на странице и после этого на странице станет доступен массив uCatsOut в котором хранятся все категории и описание к ним. Пишите скрипт, который принимает ID текущей категории и возвращает вложенные категории и количество товаров в них. В информере все эти данные есть.

С этим промблемы "Пишите скрипт, который принимает ID текущей категории и возвращает вложенные категории и количество товаров в них. ", так как новичек. Сколько может стоить такой сприпт?

...