Exemplo n.º 1
0
$joomap = new Joomap($config);
$tree = $joomap->generateTree();
//$joomap->printDebugTree( $tree );		// DEBUG output
$view = mosGetParam($_REQUEST, 'view', 'html');
switch ($view) {
    case 'google':
        // Google Sitemaps output
        require_once $GLOBALS['mosConfig_absolute_path'] . '/components/com_joomap/joomap.google.php';
        JoomapGoogle::printTree($joomap, $tree);
        break;
    default:
        // Html output
        global $mainframe;
        require_once $mainframe->getPath('front_html');
        $mainframe->addCustomHeadTag('<link rel="stylesheet" type="text/css" media="all" href="' . $GLOBALS['mosConfig_live_site'] . '/components/com_joomap/css/joomap.css" />');
        JoomapHtml::printTree($joomap, $tree);
        break;
}
/**
 * Generates a node-tree of all the Menus in Joomla!
 * This is the main class of the Joomap component.
 * @author Daniel Grothe
 * @access public
 */
class Joomap
{
    /** @var JoomapConfig Configuration settings */
    var $config;
    /** @var integer The current user's access level */
    var $gid;
    /** @var boolean Is authentication disabled for this website? */
Exemplo n.º 2
0
$tree = $joomap->generateTree();
//$joomap->printDebugTree( $tree );		// DEBUG output
$view = JRequest::getVar('view', 'html', '', 'string');
switch ($view) {
    case 'google':
        // Google Sitemaps output
        require_once JPATH_COMPONENT_SITE . DS . 'joomap.google.php';
        $view = new JoomapGoogle();
        $view->printTree($joomap, $tree);
        break;
    default:
        // Html output
        global $mainframe;
        require_once $mainframe->getPath('front_html');
        $view = new JoomapHtml();
        $view->printTree($joomap, $tree);
        break;
}
/**
 * Generates a node-tree of all the Menus in Joomla!
 * This is the main class of the Joomap component.
 * @author Daniel Grothe
 * @access public
 */
class Joomap
{
    /** @var JoomapConfig Configuration settings */
    var $config;
    /** @var integer The current user's access level */
    var $gid;
    /** @var boolean Is authentication disabled for this website? */