|
Hi
I'm using portal engine. I'd like to use mtab
layout to make two-levels menu ( I want to display 1-st level
<named-item> elements in a different way than 2-nd level
elements). How can I send some additional user defined parameters
from portal-user-cocoon.xml file to mtab.xsl file (those parameters could
inform about level of my item element). It is possible to
do????
I have tried to do it in this way, but it does't
work (parameters aren't sending) . What I'm doing wrong ? I think that the cause
may be the renderer... but I'm not sure....
****************** fragment
of portal-user-cocoon.xml file
****************************************** <composite-layout name="mtab"
id="serwis">
<named-item name="XXXX"
level="1">
<!-- My additional parameter 'level'-->
<coplet-layout name="coplet"> <coplet-instance-data>XXXXX-1</coplet-instance-data> </coplet-layout> </named-item> <named-item name="YYYYY"
level="2">
<!-- My additional parameter 'level'-->
<coplet-layout name="coplet"> <coplet-instance-data>YYYYY-1</coplet-instance-data> </coplet-layout> </named-item> </composite-layout>
****************** fragment of mtab.xsl file
******************************************
<xsl:template
match="named-item">
<xsl:choose> <xsl:when test="@level=1"> <li class="first">level:<xsl:value-of select="@level"/></li> </xsl:when> <xsl:otherwise> <li class="second">level:<xsl:value-of select="@level"/></li> </xsl:otherwise> </xsl:choose> ..........
</xsl:template>
greeting
mario
|
