Помогите с XSL шаблоном

Bor-ka

Новичок
Помогите с XSL шаблоном

Шаблон

Код:
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" encoding="Windows-1251"/>

<xsl:template match="document">

<xsl:call-template name="show_menu">
  <xsl:with-param name="x" select="0"/>
</xsl:call-template>

</xsl:template>

<xsl:template name="show_menu" mode="show_menu">

<xsl:param name="x"/>

<xsl:for-each select="menu">

    <xsl:if test="x=0">
         a
      </xsl:if> 

   <xsl:call-template name="show_menu">
     <xsl:with-param name="x" select="$x + 1"/>
   </xsl:call-template> 

    <xsl:if test="x=0">
         b
      </xsl:if> 

</xsl:for-each>
</xsl:template>

</xsl:stylesheet>
Внутри цикла необходимо наращивать x, но не поулчается :( Где ошибки?

P.S. никак не смог убрать смайлы из кода :(
 

Bor-ka

Новичок
inTox
пасип, ушел курить

-~{}~ 09.08.05 18:13:

inTox
все получилось, спасибо
 
Сверху