Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • pnr 131 posts 226 karma points
    Apr 29, 2011 @ 13:10
    pnr
    0

    Need a menu only with links on the last nodes

    I need a menu that only links on the last nodes. all other menu items shall only expand with som java script.

     

    Menu
    - submenu
    - subsubmenu (with link)
    - submenu 2
    - subsubmenu 1 (with link)

     

    Thanks very much in advance!

  • david 46 posts 81 karma points
    Apr 29, 2011 @ 13:21
    david
    1

    something like this?

    <xsl:variable name="hasChildren" select="umbraco.library:GetXmlNodeById(@id)/* [@isDoc]"/>
    <xsl:if test="count($hasChildren) = 0">
    <!-- create the link -->
    </xsl:if>

  • praveity 100 posts 125 karma points
    May 01, 2011 @ 15:09
    praveity
    1

    you can loop through all the sub menu item as:

    <xsl:for-each select="$currentPage//*">
    <xsl:if test="position() = last()">
    <!-- make a link -->
    </xsl:if>
    </xsl:for-each>
  • pnr 131 posts 226 karma points
    May 02, 2011 @ 10:19
    pnr
    0

    Thanks very much for your replies!

     

  • Kim Andersen 1447 posts 2197 karma points MVP
    May 02, 2011 @ 10:42
    Kim Andersen
    0

    Hi pnr

    If you are using the solution from praveity, be sure to include the [@isDoc] in the nodes you are running through to make sure you are only running through actual nodes. Otherwise you'll also run through all of the document properties.

    Just a small note :)

    /Kim A

  • praveity 100 posts 125 karma points
    May 04, 2011 @ 06:15
    praveity
    0

    Kim, 

    Thanks for the advice. Its so true of you.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies