|
<cfscript> |
|
feedNavLvlOne = $.getBean('feed') |
|
.setMaxItems(0) |
|
.setNextN(0) |
|
.setSortBy('orderno') |
|
.setSortDirection('asc') |
|
.addParam( |
|
relationship='AND' |
|
,field='tcontent.parentid' |
|
,dataType='varchar' |
|
,criteria='00000000000000000000000000000000001' |
|
,condition='EQUALS' |
|
); |
|
itLvlOne = feedNavLvlOne.getIterator(); |
|
</cfscript> |
|
<cfif itLvlOne.hasNext()> |
|
<cfoutput> |
|
<nav class="some-menu"> |
|
<cfloop condition="itLvlOne.hasNext()"> |
|
<cfset itemLvlOne = itLvlOne.next()> |
|
<div class="some-class #$.createCSSID($.content('menuTitle'))#"> |
|
<a href="#itemLvlOne.getURL()#"<cfif $.content('contentid') eq itemLvlOne.getContentID()> class="active current"</cfif>> |
|
#HTMLEditFormat(itemLvlOne.getMenuTitle())# |
|
</a> |
|
<cfscript> |
|
feedNavLvlTwo = $.getBean('feed') |
|
.setMaxItems(0) |
|
.setNextN(0) |
|
.setSortBy('orderno') |
|
.setSortDirection('asc') |
|
.addParam( |
|
relationship='AND' |
|
,field='tcontent.parentid' |
|
,dataType='varchar' |
|
,criteria=itemLvlOne.getContentID() |
|
,condition='EQUALS' |
|
); |
|
itLvlTwo = feedNavLvlTwo.getIterator(); |
|
</cfscript> |
|
|
|
<cfif itLvlTwo.hasNext()> |
|
<cfloop condition="itLvlTwo.hasNext()"> |
|
<cfset itemLvlTwo = itLvlTwo.next()> |
|
<div class="some-class #$.createCSSID($.content('menuTitle'))#" style="padding-left:30px;"> |
|
<a href="#itemLvlTwo.getURL()#"<cfif $.content('contentid') eq itemLvlTwo.getContentID()> class="active current"</cfif>> |
|
#HTMLEditFormat(itemLvlTwo.getMenuTitle())# |
|
</a> |
|
</div> |
|
|
|
<cfscript> |
|
feedNavLvlThree = $.getBean('feed') |
|
.setMaxItems(0) |
|
.setNextN(0) |
|
.setSortBy('orderno') |
|
.setSortDirection('asc') |
|
.addParam( |
|
relationship='AND' |
|
,field='tcontent.parentid' |
|
,dataType='varchar' |
|
,criteria=itemLvlTwo.getContentID() |
|
,condition='EQUALS' |
|
); |
|
itLvlThree = feedNavLvlThree.getIterator(); |
|
</cfscript> |
|
|
|
<cfif itLvlThree.hasNext()> |
|
<cfloop condition="itLvlThree.hasNext()"> |
|
<cfset itemLvlThree = itLvlThree.next()> |
|
<div class="some-class #$.createCSSID($.content('menuTitle'))#" style="padding-left:60px;"> |
|
<a href="#itemLvlThree.getURL()#"<cfif $.content('contentid') eq itemLvlThree.getContentID()> class="active current"</cfif>> |
|
#HTMLEditFormat(itemLvlThree.getMenuTitle())# |
|
</a> |
|
</div> |
|
|
|
<cfscript> |
|
feedNavLvlFour = $.getBean('feed') |
|
.setMaxItems(0) |
|
.setNextN(0) |
|
.setSortBy('orderno') |
|
.setSortDirection('asc') |
|
.addParam( |
|
relationship='AND' |
|
,field='tcontent.parentid' |
|
,dataType='varchar' |
|
,criteria=itemLvlThree.getContentID() |
|
,condition='EQUALS' |
|
); |
|
itLvlFour = feedNavLvlFour.getIterator(); |
|
</cfscript> |
|
|
|
<cfif itLvlFour.hasNext()> |
|
<cfloop condition="itLvlFour.hasNext()"> |
|
<cfset itemLvlFour = itLvlFour.next()> |
|
<div class="some-class #$.createCSSID($.content('menuTitle'))#" style="padding-left:90px;"> |
|
<a href="#itemLvlFour.getURL()#"<cfif $.content('contentid') eq itemLvlFour.getContentID()> class="active current"</cfif>> |
|
#HTMLEditFormat(itemLvlFour.getMenuTitle())# |
|
</a> |
|
</div> |
|
</cfloop> |
|
</cfif> |
|
</cfloop> |
|
</cfif> |
|
</cfloop> |
|
</cfif> |
|
</div> |
|
</cfloop> |
|
</nav> |
|
</cfoutput> |
|
</cfif> |