Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
nkostya 18.08.2004 21:54
Есть деревовидная структура XML. Из неё строиться HTML дерево с помощью XSLT. Но потребовалось поставить кнопочки (опустить вниз и поднять вверх). Поставил.<xsl:if test="not(position() = 1)"> <xsl:text> </xsl:text> <a href="./?gid={@id}&move=up"><img src="/i/i-up.gif" width="8" height="8" border="0" alt="Вверх" /></a> </xsl:if> <xsl:if test="not(position() = last())"> <xsl:text> </xsl:text> <a href="./?gid={@id}&move=down"><img src="/i/i-down.gif" width="8" height="8" border="0" alt="Вниз" /></a> </xsl:if>Но этот код не верный, т.к. не ставит кнопочки только у первого и последнего элемента всего дерева, а нужно, чтобы не ставились у первого и последнего элемента каждого уровня. Как это сделать?