в догонку
Shaman 19.12.2002 05:13
и еще одна проблема:
раньше работал такой код:
$params[
$.real_uri[/текущий_путь_к/файлу.html]
]
$target_path[^MAIN:sitemap.transform[/../xsl/navigation_common_title.xsl][$params]]
${env:SERVER_NAME} ^target_path.string[
$.method[html]
$.indent[no]
]
navigation_common_title.xsl:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="UTF-8"/>
<xsl:template match="tree">
<xsl:apply-templates select="item"/>
</xsl:template>
<xsl:template match="item">
<xsl:if test="contains($real_uri,@uri)and @uri!='/'">
<xsl:text>:: </xsl:text>
<xsl:value-of select="@title"/>
<xsl:text> </xsl:text>
<xsl:apply-templates select="item"/>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
сейчас же выдезает ошибка:
runtime error: file /home/httpd/html/www.innerdive.com/web/../xsl/navigation_common_title.xsl element if
unregistered variable real_uri
xmlXPathRunEval: parameter error
xmlXPathEval: evaluation failed