Page 1 of 1

[SOLVED]CTLModuleMaker: общее кол-во продуктов в категории

Posted: Tue Apr 01, 2014 9:29 am
by Doodeen
Я создал модуль, используя CTLModuleMaker 2.0.4.
Структура категорий в модуле:

-brand
--model (с полем dropdown-list "brand")

-unit
--parts (с полем dropdown-list "unit")

---part (с полем dropdown-list "parts" и полем select "model")

Вызываю модуль через
{cms_module module="my_module" what="brand" orderby="name"}

Шаблон спискa - default_list.

brand_detail шаблон:
{$item= $itemlist[0]} {$item} </br>
{cms_module module="my_module" what="model" where_brand = $item->id->value}

   Вопрос: как получить общее количество продуктов конечного уровня (part) для каждой категории?
Например:

> Brand1 (7)
> Brand2 (2)
> Brand3 (0)

затем:

brand1
> model1 (2)
> model2 (1)
> model3 (4) и так далее ...

И еще: как сделать breadcrumbs в этом модуле?

Re: CTLModuleMaker: общее количество продуктов в категории

Posted: Thu Apr 03, 2014 9:46 am
by guro
Doodeen wrote:как получить общее количество продуктов конечного уровня (part) для каждой категории?
В action файлах, где собираетесь показывать количество элементов, пишите SQL запрос к БД. В этом запросе получаете нужные вам данные.

Re: CTLModuleMaker: общее количество продуктов в категории

Posted: Thu Apr 03, 2014 12:52 pm
by Doodeen
Спасибо...
Я уже использовал более простое решение: действительно, написал SQL-запрос, только в пользовательском тэге...