Как в XSL шаблоне подсчитать элементы в корне, без группы?

#
Как в XSL шаблоне подсчитать элементы в корне, без группы?
Не получается посчитать количество элементов инфосистемы в корне.
В инфосистеме нет групп. Все элементы лежат в корне.
Как подсчитать их количество? и Вывести на страницу?


<xsl:template match="/document">
<!-- Получаем ID родительской группы и записываем в переменную $parent_group_id -->
      <xsl:variable name="parent_group_id" select="blocks/parent_group_id"/>
<xsl:apply-templates select=".//group[@parent_id=$parent_group_id]" mode="groups"/>
</xsl:template>

<xsl:template match="group" mode="groups">

<xsl:param name="cur_group_id" select="@id"/>

<xsl:value-of select="count(/document/blocks/items/item[@group_id = $cur_group_id])"/>
   <xsl:value-of select="count_all_items"/>

</xsl:template>


Фрагмент из кода.
Что поправить?
Интеграция дизайна, доработка кода системы, техническое обслуживание сайтов на HostCMS
#
Re: Как в XSL шаблоне подсчитать элементы в корне, без группы?
<xsl:template match="/document">
<xsl:value-of select="count(blocks/items/item[item_status=1])"/>
</xsl:template>

можно так

непонятно зачем нужна вся обработка групп
Авторизация