http://www.hostcms.ru/forums/22/111/
для подсчета текущего уровня вложенности в дереве (полезно, например, для получения уровня вложенности у structure) используйте
Понял вас. Действительно, если вызывать внутри <xsl:template match="group"> </xsl:template> то все работает. Но это не совсем то, что я хотел. Наверное, я неправильно поставил вопрос.
Дело в том, что я рассчитывал в зависимости от уровня текущей группы вызывать разные шаблоны <xsl:template match="group">.
При помощи примерно вот такой конструкции:
Или я просто не в том направлении думаю, и надо как-то иначе эту задачу решать? Честно говоря, уже голову себе сломал. Если нормального решения не найду, то я просто создам доп. свойство для групп и буду прописывать уровень группы туда вручную =)
Подскажите, пожалуйста, как в интернет магазине не выводить подгруппы, которые содержат только товары с нулевым остатком?
То есть, у нас папки выводятся в структуре интернет магазина, а в некоторых из этих папок товары не выводятся, так как остаток у товаров 0.
Если в подгруппе есть хоть один товар с ненулевым остатком - выводим подгруппу. Если в подгруппе содержатся только товары с нулевым остатком - не показываем такую подгруппу.