There have been several requests for a drop down menu navigation implemented in Graffiti CMS.
Thankfully the developers at Telligent created a very nice theme that included code for a drop down menu navigation. The navigation code included in the Training theme (a free download) is the focus of this tip.
Now, create a new theme and use the following code as your layout.view (please note, this code is for demonstration purposes and only generates navigation code, it does not display any other content):
#foreach($link in $macros.NavigationLinks())
#set($cat = $data.GetCategory($link.CategoryId))
#if ($count == 1)
#foreach ($child in $cat.Children)
<!– / navigation –>
You’ll notice the code uses two files, screen.css and utils/navigation.js. Copy those files into your theme via ftp and you will have a fully functional drop down navigation / sub-navigation menu system.