| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
D 11.05.2005 16:18 / 11.05.2005 16:26
э-э-э. да, видимо тут я был не прав, насоветовал :)<item label="root">
<item label="object 1">
<item label="object 1.1"/>
<item label="object 1.2"/>
<item label="object 1.3"/>
</item>
<item label="object 2"/>
</item>
<xsl:template match="//menu">
<table width="100%">
<xsl:apply-template match=".//menuitem"/>
</table>
</xsl:template>
<xsl:template match="//menuitem">
<tr><td bgcolor="red">
<!-- нужно что-то типа style=" padding-left: {count(ancestor::count) * 3}em ", думаю с повторным выводом тире сами разберетесь... -->
<a href="{@link}">
<xsl:value-of select="@label" />
</a>
</td></tr>
</xsl:template>