Sitemap
All navigation links including the sitemap below, page titles, section titles and bread crumbs are runing using the SiteMap.xml file ( This concept works similar to that of ASP.NET )
The 'BaseController' Class exposes the following functions to work with the SiteMap.xml file:
- protected function generateNodeSiteMap( SimpleXMLElement $node, $depth = -1, $parentULId = '' )
- protected function generateRootNodeSiteMap( $depth = -1, $parentULId = '', $renderChildRoots = true )
- protected function generateCurrentNodeSiteMap( $depth = -1, $parentULId = '' )
- protected function getParentNode( SimpleXMLElement $node = NULL )
- protected function getRootNode()
- protected function getCurrentNodeAttribute( $attrName )
- protected function getCurrentNode()
- protected function generateBreadCrumb( SimpleXMLElement $node, $spacer = '<span class="spacer">></span>', $parentULId = '' )