Ja das erste Menü klappt nun ....
Jetzt habe ich oben noch eine 2. Instanz vom DDR Menü gemacht wo mir ein Breadcrumb Menü anzeigen soll
Dieses soll nur die Child Elemente anzeigen vom gerade gewählten Root Item ..
Ich verwende dazu das Breadcrumb Template vom DDR Menu
Die Breadcrumb.xslt sieht folgendermaßen aus:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:param name="CSSClass">breadcrumb</xsl:param>
<xsl:param name="separator"></xsl:param>
<xsl:template match="/*">
<xsl:apply-templates select="root" />
</xsl:template>
<xsl:template match="root">
<ul class="{$CSSClass}">
<xsl:apply-templates select="//node[@breadcrumb=1]" />
</ul>
</xsl:template>
<xsl:template match="node">
<li>
<xsl:if test="position() != 1">
<xsl:value-of select="$separator" disable-output-escaping="yes" />
</xsl:if>
<xsl:choose>
<xsl:when test="@enabled = 1">
<a href="{@url}">
<xsl:value-of select="@text" />
</a>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@text" />
</xsl:otherwise>
</xsl:choose>
</li>
</xsl:template>
</xsl:stylesheet>
und der Aufruf im Skin:
<dnn:MENU id="topMenu" runat="server" NodeSelector="CurrentChildren" MenuStyle="Breadcrumb"></dnn:MENU>
Aber ich kann machen was ich will irgendwie zeigt mir das Breadcrumb Template einfach nix an ....
hat jemand eine Ahnung was ich da noch falsch habe ??