Show TOC

Background documentationdoNotRecurseNavNodeChildren Locate this document in the navigation structure

 

Indicates that the children of the current node should not be included in the recursive iteration in a recurseNavNodeChildren tag.

Cooperating Tags

The tag must be nested in the following tag:

  • recurseNavNodeChildren

Example

The following code creates a detailed navigation iView and displays the navigation tree starting at a specified level. Only sublevels that are in the selected path are displayed.

The recurseNavNodeChildren tag starts a pass over all nodes below the current node. If a folder node is not in the selected path, its children are not displayed.

The doNotRecurseNavNodeChildren tag is used to skip the child nodes of the current node and prevent these nodes from being displayed.

Syntax Syntax

  1. <ul>
    <nav:iterateSelectedNavNodesLevel level="3">
        <nav:recurseNavNodeChildren>
            <li>
            <nav:ifNavNodeInSelectedPath>
                <strong>
                    <nav:navNodeAnchor navigationMethod="byURL"/>
                </strong>
            </nav:ifNavNodeInSelectedPath>
    
            <nav:ifNotNavNodeInSelectedPath>
                <nav:navNodeAnchor navigationMethod="byURL"/>
                <nav:doNotRecurseNavNodeChildren/>
            </nav:ifNotNavNodeInSelectedPath>
    
            <nav:ifNextRecursionDepthWillNotChange>
                </li>
            </nav:ifNextRecursionDepthWillNotChange>
    
            <nav:ifNextRecursionDepthWillIncrease>
                <ul>
            </nav:ifNextRecursionDepthWillIncrease>
    
            <nav:ifNextRecursionDepthWillDecrease>
                </li>
                <nav:decreaseRecursionDepthLoop>
                    </ul></li>
                </nav:decreaseRecursionDepthLoop>
            </nav:ifNextRecursionDepthWillDecrease>
        </nav:recurseNavNodeChildren>
    </nav:iterateSelectedNavNodesLevel>
    </ul>
    
End of the code.

More Information