Новый шаблон меню и проблема незакрытых тегов в XSL.

#
Новый шаблон меню и проблема незакрытых тегов в XSL.
Необходимо в HostCMS внедритьменю из старого сайта, оно на дивах и JS. День промучавшись с JS (ну не хочет XSLT процессор вставлять нужные переменные в JS код шаблона), решил переписать меню на CSS (точнее нашел готовый шаблон меню и сменил дизайн). Из этого вышло вполне рабочее как в IE, так и в других браузерах меню, но есть 2 проблемы:

1. При интеграции в HostCMS нужно изменить xsl шаблон Верхнее меню. Устройство меню таково, что некоторые теги необходимо открывать в одном блоке <xsl:template>, а закрывать в других (иначе теги запросто плодятся везде, и меню разваливается). При таких действиях выдается грозное предупреждение о незакрытых тегах.
2. Чтобы меню работало в IE6, есть спец комментарии для этого браузера, но при отображении меню на сайте в коде коментарии не выводятся. Стало быть в IE 6 оно работать не будет.

Помогите, пожалуйста, решить эти проблемы, иначе придется использовать старое меню без изменений, но оно уже будет статичное (представьте себе, как секретарша будет жаловаться, когда придется добавить подкатегорию в меню).
Модератор
#
Re: Новый шаблон меню и проблема незакрытых тегов в XSL.
1. Про закрытые незакрытые тэги смотрите комментарии в http://www.hostcms.ru/forums/22/111/
При правильном логическом организации меню (например, на вложенных <ul><li><ul>

2. Спец. комментарий можете вынести в макет/шаблон или оформить по типу, как оформляются JS-код (примеры см. по ссылке выше).
Авторизация