..Umbraco 메뉴 매크로 만들기 내가 Umbraco에서 메뉴 매크로에 문제가있어
내 매크로 반환 리튬 요소, 각 페이지에 대해 하나에 UL을 복제합니다. 내가 만난
<xsl:output method="xml" omit-xml-declaration="yes" />
<xsl:param name="currentPage"/>
<xsl:variable name="level" select="1"/>
<xsl:template match="/">
<ul>
<xsl:for-each select="$currentPage/ancestor-or-self::* [@isDoc and @level=$level]/* [@isDoc and string(umbracoNaviHide) != '1']">
<li>
<a href="{umbraco.library:NiceUrl(@id)}">
<xsl:if test="$currentPage/ancestor-or-self::*/@id = current()/@id">
<xsl:attribute name="class">selected</xsl:attribute>
</xsl:if>
<xsl:value-of select="@nodeName"/>
</a>
</li>
</xsl:for-each>
</ul>
</xsl:template>
문제는 내가 각 중 하나가 그들에 대한 링크가 작동하고 포인트가 동일한 페이지 오티에도 불구하고 두 페이지가 중복되어 있다는 점이다.
...
어떤 아이디어 나 또한 또 다른 문제가 그 마지막 리 요소가 missplaced되어 있다는 것입니다,하지만 파이어 폭스에 ... 크롬과 사파리가 잘 작동?
안녕하세요, 언제든지 답변을 편집자가 게시 할 수 있으므로 질문에 대한 답변이 실제로 공개되어 향후 사람들에게 도움이 될 것입니다. :-) –