
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>