Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
noff 16.12.2005 20:07
Вот еще несколько вопросов:<?xml version="1.0" encoding="WINDOWS-1251"?> <?xml-stylesheet type='text/xsl' href='xslt.xsl'?> <site> ^switch[$MAIN:mode]{ ^case[register]{ <body>^user:register_form[]</body> <title>Регистрация<title> } ^case[register_do]{ <body>^user:register_do[]</body> <title>Регистрация<title> } ^case[DEFAULT]{ <body>Хелло! <a href="?mode=register">Зарегистрируйся!</a></body> <title>bla-bla-bla<title> } } </site>и отдельно идет файл xslt.xsl:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/site/"> ... <title><xsl:value-of select="//title"/></title> ... <p><xsl:value-of select="//body"/></p> </xsl:template> </xsl:stylesheet>Я правильно понял? Я так уже пробовал делать: firefox ругается, а эксплорер работает нормально. Следовательно, нужно где-то в программе ставить ^документ.transform[шаблон]?