Your IP : 216.73.216.231


Current Path : /home/digilove/public_html/modules/mod_sj_moduletabs/
Upload File :
Current File : /home/digilove/public_html/modules/mod_sj_moduletabs/mod_sj_moduletabs.php

<?php
/**
 * @package Sj Module Tabs
 * @version 2.5
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 * @copyright (c) 2016 YouTech Company. All Rights Reserved.
 * @author YouTech Company http://www.smartaddons.com
 * 
 */
defined('_JEXEC') or die;
if(!isset($params) || !(count($params) > 0)) return;
$position = $params->get('position', '');
$listmodules = array();
if ( !empty($position) ){
	$position_modules = JModuleHelper::getModules($position);
	$nb_module_allow  = $params->get('nb_module', 0);
	foreach ($position_modules as $i => $_module){
		if ($_module->id != $module->id){
			$listmodules[$_module->id] = &$position_modules[$i];
			if ($nb_module_allow==count($listmodules)){
				break;
			}
		} else {
			// do not recursive load
		}
	}
}

// load Renderer
$document	= JFactory::getDocument();
$renderer	= $document->loadRenderer('module');

if ( count($listmodules) > 0 ){
	foreach ($listmodules as $i => $_module) {
		if ($_module->content==''){
			$_module->content = $renderer->render($_module, array());
		}
	}
	include JModuleHelper::getLayoutPath($module->module);
}?>