Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
GoodVin 18.09.2003 13:12
Теги по русски, т.к. это CommerceML, из 1С.<xsl:template match="Каталог"> <xsl:apply-templates select="Группа[@Родитель = $ТекущаяПапка]" /> </xsl:template> <xsl:template match="Группа"> <xsl:variable name="id" select="@Идентификатор" /> <xsl:value-of select="@Наименование" /> <DIV> <xsl:attribute name="style"> padding-left: <xsl:value-of select="count(ancestor::Группа)"/>em </xsl:attribute> <xsl:apply-templates select="parent::Каталог/Группа[@Родитель = $id]" /> </DIV> </xsl:template>Вопрос в куске:
count(ancestor::Группа)Можно ли как-нить подсчитать количество отступов таким образом.