Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
vision 10.09.2006 18:16
Формирую XML в виде:<menu> ^gr.menu{ ^if($form:group eq $gr.link){ <menu_item style="color:#45556D">$gr.label</menu_item> }{ <menu_item href="$common:config.site_url/?section=catalog&^;group=${gr.link}">$gr.label</menu_item> } } </menu>преобразую:
<xsl:template match="menu"> <ul type="disc" style="color:#BEBEBE;"> <xsl:apply-templates select="menu_item" /> </ul> </xsl:template> <xsl:template match="menu_item"> <li type="disc" style="padding:2px;{@style}"><a class="cat" href="{@href}"><xsl:value-of select="." /></a></li> </xsl:template>Таким способом мне удаётся выделить цветом активное меню.