在Joomla中如何调用Modules方法
采用Modules的位置引用:
方法一:[code]$modules =& JModuleHelper::getModules(’breadcrumb‘); //modules的位置,因为一个位置可能会有几个modules,所以返回会是一个数组;
foreach ($modules as $module){
echo JModuleHelper::renderModule($module); //显示出module;
}[/code]方法二:[code]$document = &JFactory::getDocument();
$renderer = $document->loadRenderer(‘modules’);
echo $renderer->render(‘breadcrumb’);//modules的位置[/code]采用Modules的title和名称应用:[code]$modName = “banners”; // not mod_mostread ,即不用mod_的前缀
$modTitle = “网页头部广告”; // module的名称;可以使用中文
$mod = JModuleHelper::getModule($modName, $modTitle); //获取模块的详细信息 mod是一个对象
echo JModuleHelper::renderModule($mod);[/code]