Активность групп, подгрупп, товаров

#
Активность групп, подгрупп, товаров
Может задача уже решена, но я не нашел...
Например:
      Группа1
            Подгруппа1
               Подгруппа2
                 Товар1
                 Товар2
если я выключу в админке Группу1, то группы в интернет магазине не выводятся, НО выводятся производители товаров, товары попадают в поиск и если в ТДС раскоментить

// В корне выводим из всех групп
if ($Shop_Controller_Show->group == 0)
{
   $Shop_Controller_Show->group(FALSE)->forbidSelectModifications();
}

то в корне выводятся все товары даже в отключенных группах!
решение есть - зайти в каждую подгруппу и отключить каждый товар, но меня это не устраивает...
как на уровне ТДС проверять активность материнской группы и если не активна не выводить все дочерние подгруппы и товары в них?
          
Модератор
#
Re: Активность групп, подгрупп, товаров
Речь идет не только об активности родительской группы, но и всех родительских вплоть до корня, и так для каждой группы. "На лету" считать это крайне медленно и ресурсоемко.
Авторизация