Exemple #1
0
 function getIndexHTML(&$params)
 {
     global $mainframe;
     $useACCSS = intval($params->get('useAC_CSS'), 1);
     $menuid = intval($params->get('itemidmenu'), 0);
     $menu = JSite::getMenu();
     $paramsmenucomponent = $menu->getParams($menuid);
     if (!$menuid) {
         return;
     }
     $url_alphacontent = "index.php?option=com_alphacontent&Itemid=" . $menuid;
     $alphabeticalindex = @explode(",", $paramsmenucomponent->get('alphabeticalindex'));
     $alphabeticalbar = modAlphaContentAlphabeticalBarHelper::getAlphabeticalBarModule($alphabeticalindex, $paramsmenucomponent, $url_alphacontent);
     return array($alphabeticalbar, $useACCSS);
 }
<?php

/**
* @version		$Id: mod_alphacontentalphabeticalbar 2008-08-14 21:26:32 v1.0.0 $
* @package		AlphaContent for Joomla
* @copyright	Copyright (C) 2008. All rights reserved.
* @license		GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
// Include the syndicate functions only once
require_once dirname(__FILE__) . DS . 'helper.php';
$alphabeticalindex = modAlphaContentAlphabeticalBarHelper::getIndexHTML($params);
$alphabeticalbar = $alphabeticalindex[0];
$useACCSS = $alphabeticalindex[1];
require JModuleHelper::getLayoutPath('mod_alphacontentalphabeticalbar');