Xslt Umbraco内容图像数据类型返回空

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 "&#x00A0;"> ]> <

此宏在localhost上工作,但在live img src上不工作,返回空

当我改变

<xsl:variable name="url" select="umbraco.library:GetMedia($media, 0)" />
该行中的值0乘以1或-1,它正在工作,但当我发布站点img src时,它返回空。我使用内容图像

<!DOCTYPE xsl:stylesheet [
  <!ENTITY nbsp "&#x00A0;">
]>
<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的上下文中定义在哪里?我不理解您的意思。它是在代码中定义的。没有看到吗?错误不是吗