hi, I am trying to rendering vertical menu.
Below is the ftl code that i used
[code]
[#if model.navigation.showVerticalNavigation]
[#assign navigation = model.navigation.verticalNavigation]
<div id="nav">
<div id="nav-box" role="navigation">
<h6>${i18n['structural.subnavigation']}</h6>
[@renderNavigation navigation=navigation /]
</div><!-- end nav-box -->
</div><!-- end nav -->
[/#if]
[#macro renderNavigation navigation]
[#if navigation.items?has_content]
<ul>
[#list navigation.items as item]
[#if item.open && item.selected]
[#assign cssClass = " class=\"open on\""]
[#elseif item.open]
[#assign cssClass = " class=\"open\""]
[#elseif item.selected]
[#assign cssClass = " class=\"on\""]
[#else]
[#assign cssClass = ""]
[/#if]
<li${cssClass}>
[#if item.selected]
[#assign title]
<span><em>${i18n['nav.selected']}</em>${item.navigationTitle}</span>
[/#assign]
[#if content.@uuid != item.content.@uuid]
<a href="${item.href}">${title}</a>
[#else]
<strong>${title}</strong>
[/#if]
[#else]
<a href="${item.href}">${item.navigationTitle}</a>
[/#if]
[#if item.open]
[@renderNavigation navigation=item /]
[/#if]
</li>
[/#list]
</ul>
[/#if]
[/#macro][/code]
and the error i have is
[quote]Expression model.navigation is undefined on line 1, column 6 in
templates/demo/areas/verticalNav.ftl.
The problematic instruction:
----------
==> if model.navigation.showVerticalNavigation [on line 1, column 1 in
templates/demo/areas/verticalNav.ftl][/quote]
----------
I am wondering what modelClass i should used so that
model.navigation.showVerticalNavigation is recognized
--
Context is everything:
http://forum.magnolia-cms.com/forum/thread.html?threadId=65944ce6-9253-4ca9-9f9b-bea23b4b76e1
----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------