Xslt Umbraco内容图像数据类型返回空
此宏在localhost上工作,但在live img src上不工作,返回空 当我改变Xslt Umbraco内容图像数据类型返回空,xslt,umbraco,umbraco-blog,Xslt,Umbraco,Umbraco Blog,此宏在localhost上工作,但在live img src上不工作,返回空 当我改变 <xsl:variable name="url" select="umbraco.library:GetMedia($media, 0)" /> 该行中的值0乘以1或-1,它正在工作,但当我发布站点img src时,它返回空。我使用内容图像 <!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp " "> ]> <
<xsl:variable name="url" select="umbraco.library:GetMedia($media, 0)" />
该行中的值0乘以1或-1,它正在工作,但当我发布站点img src时,它返回空。我使用内容图像
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:Exslt.ExsltCommon="urn:Exslt.ExsltCommon"
xmlns:Exslt.ExsltDatesAndTimes="urn:Exslt.ExsltDatesAndTimes"
xmlns:Exslt.ExsltMath="urn:Exslt.ExsltMath"
xmlns:Exslt.ExsltRegularExpressions="urn:Exslt.ExsltRegularExpressions"
xmlns:Exslt.ExsltSets="urn:Exslt.ExsltSets"
xmlns:Exslt.ExsltStrings="urn:Exslt.ExsltStrings"
xmlns:msxml="urn:schemas-microsoft-com:xslt"
xmlns:umbraco.library="urn:umbraco.library"
exclude-result-prefixes="msxml umbraco.library Exslt.ExsltCommon Exslt.ExsltDatesAndTimes Exslt.ExsltMath Exslt.ExsltRegularExpressions Exslt.ExsltStrings Exslt.ExsltSets"
>
<xsl:output method="xml" omit-xml-declaration="yes" />
<xsl:param name="currentPage" />
<xsl:template match="/">
<div id="slider-wrapper">
<div id="slider" class="nivoSlider">
<xsl:for-each select="umbraco.library:GetXmlNodeById(1102)/*[@isDoc]">
<xsl:variable name="media" select="number(resim)" />
<xsl:variable name="url" select="umbraco.library:GetMedia($media, 0)" />
<img src="{$url/umbracoFile}" width="726" height="385" alt="">
<xsl:attribute name="title">#htmlcaption<xsl:value-of select="position()" /></xsl:attribute>
</img>
</xsl:for-each>
</div>
<xsl:for-each select="umbraco.library:GetXmlNodeById(1102)/* [@isDoc]">
<div class="nivo-html-caption">
<xsl:attribute name="id">htmlcaption<xsl:value-of select="position()" /></xsl:attribute>
<span class="slider_news_hdr"><xsl:value-of select="baslik" /></span>
<span class="slider_news_text"><xsl:value-of select="aciklama" /></span>
</div>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
什么是$url?此变量从未在示例代码中定义。不,它是在上面的一行上定义的。但它在示例XSLT的上下文中定义在哪里?我不理解您的意思。它是在代码中定义的。没有看到吗?错误不是吗