Thanks, I got it working.

--KB

Mansour Al Akeel wrote:
> 
> That's what I did in the past to get this working (this is straight from
> my old svn repo):
> 
> 
> in the top level folder.metadata
> 
> <!-- temporary menu definitions for jscookmenu layout decorator; will be
> standard -->
>   <menu name="additional-links" regexp="true" options="/*.link"/>
> 
> 
> in my decoration-macros.vm
> 
> #* include nested menu links navigation component *#
> #macro (includeNestedLinksWithIconNavigation $_menu $_orientation)
>   #set($menuTitle = $_menu.getTitle($preferedLocale))
>     #set($menuName = $_menu.getShortTitle($preferedLocale))
>       #if($menuName)
>             <div class="pagetitle" title="$!menuTitle">${ menuName}</div>
>       #end
>     <div>
> #foreach($element in $_menu.elements.iterator())
> #if($element.elementType == "option")
> #set($linkTitle =
>         $element.getTitle($preferedLocale)) #set($linkName =
>         $element.getShortTitle($preferedLocale))
> #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
> #if($element.type == "page")
> <div> $linkUrl 
> ${linkName} </div>
> #elseif($element.type == "link")
> #set($linkTarget = $element.target)
> <div> $linkUrl 
> ${ linkName} </div>    
> #elseif($element.type == "folder")
> <div> $linkUrl $linkName </div>
> #end
> #elseif($element.elementType == "menu")
> #includeNestedLinksWithIconNavigation($element $_orientation)
> #elseif($element.elementType == "separator")
> #set($separatorTitle = $element.getTitle($preferedLocale))
> #set($separatorText = $element.getText($preferedLocale))
>     <div class="pagetitle" title="$!separatorTitle">
>     ${ separatorText}</div>    
> #end
> #end
>     </div>
> #end
> 
>       
> 
> On Mon Apr 27,2009 12:08 pm, vasasree wrote:
>> 
>> Thanks for the response. I will try this link.
>> 
>> 
>> --KB
>> 
>> Randy Watler wrote:
>> > 
>> > Vasasree,
>> > 
>> > You need to customize the standard menu definitions using declarative
>> > menus.
>> > 
>> > There are many ways to do what you want, but you need to experiment 
>> > until you get close. I'll be happy to answer specific questions, but 
>> > best that you forge ahead in your environment first.
>> > 
>> > See: 
>> >
>> http://portals.apache.org/jetspeed-2/guides/guide-menus-declarative-psml.html
>> > 
>> > Randy
>> > 
>> > vasasree wrote:
>> >> I want to display muilti level navigational menu on the left hand
>> side. 
>> >> It is something like I have "Home", "My Reports" , "Sales" as the top
>> >> level
>> >> folders, and each folder has subfolders and subfolders has sub
>> >> folders(another level). When logon to the portal, it should display
>> the
>> >> top
>> >> level folders. when click on any top level folder, it should just
>> expand
>> >> and
>> >> shows up the pages&subfolder init. 
>> >>
>> >> When I click on the top level folder , for example "Sales" it is
>> taking
>> >> to a
>> >> page where it displays subfolders and pages only. It is missing the
>> >> parent
>> >> folders in the navigation menu.
>> >>
>> >> Any help is appreciated.
>> >>
>> >>
>> >> Thanks
>> >> KB
>> >>
>> >>
>> >>   
>> > 
>> > 
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: jetspeed-user-unsubscr...@portals.apache.org
>> > For additional commands, e-mail: jetspeed-user-h...@portals.apache.org
>> > 
>> > 
>> > 
>> 
>> -- 
>> View this message in context:
>> http://www.nabble.com/Multi-level-menu-tp23262295p23262951.html
>> Sent from the Jetspeed - User mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: jetspeed-user-unsubscr...@portals.apache.org
>> For additional commands, e-mail: jetspeed-user-h...@portals.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscr...@portals.apache.org
> For additional commands, e-mail: jetspeed-user-h...@portals.apache.org
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Multi-level-menu-tp23262295p23301046.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-user-h...@portals.apache.org

Reply via email to