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

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Doodeen
Forum Members
Forum Members
Posts: 11
Joined: Fri Mar 14, 2014 12:51 am

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

Post 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 в этом модуле?
Last edited by Doodeen on Thu Apr 03, 2014 12:53 pm, edited 1 time in total.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

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

Post by guro »

Doodeen wrote:как получить общее количество продуктов конечного уровня (part) для каждой категории?
В action файлах, где собираетесь показывать количество элементов, пишите SQL запрос к БД. В этом запросе получаете нужные вам данные.
Doodeen
Forum Members
Forum Members
Posts: 11
Joined: Fri Mar 14, 2014 12:51 am

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

Post by Doodeen »

Спасибо...
Я уже использовал более простое решение: действительно, написал SQL-запрос, только в пользовательском тэге...
Post Reply

Return to “Russian - русский”