Exposes a navigation node that was previously stored by the storeNavNode tag.
Attributes
Name |
Mandatory |
Description |
id |
No |
The ID of the stored node. If no ID is specified, the last node that was stored with no ID or with the ID default is recalled. |
The following iterates through the top-level nodes, storing the selected top-level node. The selected node is then recalled, and an iteration is started through the children of that node.
<ul> <nav:iterateInitialNavNodes> <nav:ifNavNodeInSelectedPath> <li class="selectedLevel1"> <nav:navNodeAnchor navigationMethod="byURL"/> </li> <% if(levels==2) { %> <nav:storeNavNode/> <% } %> </nav:ifNavNodeInSelectedPath> <nav:ifNotNavNodeInSelectedPath> <li class="unselectedLevel1"> <nav:navNodeAnchor navigationMethod="byURL"/> </li> </nav:ifNotNavNodeInSelectedPath> </nav:iterateInitialNavNodes> </ul> <nav:recallNavNode> <nav:ifNavNodeHasChildren> <ul> <nav:iterateNavNodeChildren> <nav:ifNavNodeInSelectedPath> <li class="selectedLevel2"> <nav:navNodeAnchor navigationMethod="byURL"/> </li> </nav:ifNavNodeInSelectedPath> <nav:ifNotNavNodeInSelectedPath> <li class="unselectedLevel2"> <nav:navNodeAnchor navigationMethod="byURL"/> </li> </nav:ifNotNavNodeInSelectedPath> </nav:iterateNavNodeChildren> </ul> </nav:ifNavNodeHasChildren> </nav:recallNavNode>