如何在标题img属性中调用xmlns:languageUtil?

时间:2014-03-03 11:55:36

标签: xslt liferay

我在xsl页面中有一些图像,就像那样:

<xsl:if test="/root/dynamic-element[@name='Aigua']/dynamic-content='true'">
    <img title= "$languageUtil:get($locale,'dipta.recurs.espai.natural.gastronomia')" id   ="Aigua" style = "witdh:40px;height:40px;"  src="/marc/estils/imatges/espaisNaturals/Aigua.png"></img>  
</xsl:if>

我喜欢显示一些信息,当鼠标移到图像上时,我只看到languageUtil:get($ locale,'dipta.recurs.espai.natural.gastronomia')不是真正的价值,我是什么做worong? 我对xslt的了解真的很差。 TY。

1 个答案:

答案 0 :(得分:0)

好吧,我相信我找到了解决方案:

  <xsl:if test="/root/dynamic-element[@name='Aigua']/dynamic-content='true'">
       <img title="" id ="Aigua" style = "witdh:40px;height:40px;" src="/marc/estils/imatges/espaisNaturals/Aigua.png">
           <xsl:attribute name="title">
              <xsl:value-of select="languageUtil:get($locale,'dipta.recurs.espai.natural.gastronomia')"/>
         </xsl:attribute>
      </img>             
           &#160;  

  </xsl:if>

您需要访问属性到modificate,并且当它被选中时显示信息。