| Новости | 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::Группа)Можно ли как-нить подсчитать количество отступов таким образом.