public function addCustomHeaders($params = array()) { self::$path = JURI::base() . 'modules/mod_countrymap'; JHTML::script('raphael.js', self::$path . '/js/'); JHTML::script('regions.js', self::$path . '/js/'); JHTML::script('map.js', self::$path . '/js/'); JHTML::stylesheet('styles.css', self::$path . '/css/'); JHTML::script('ToolTip.js', self::$path . '/js/'); JHTML::stylesheet('ToolTip.css', self::$path . '/js/'); //JHTML::script('jquery.fancybox-1.3.4.js', self::$path . '/js/fancybox/'); //JHTML::stylesheet('jquery.fancybox-1.3.4.css', self::$path . '/js/fancybox/'); JHTML::script('mediaboxAdv.js', self::$path . '/js/mediabox/'); JHTML::stylesheet('mediaboxAdv-Light.css', self::$path . '/js/mediabox/'); }
<?php // no direct access defined('_JEXEC') or die('Restricted access'); require_once dirname(__FILE__) . DS . 'helper.php'; modCountryMapHelper::addCustomHeaders(); $modulePath = modCountryMapHelper::$path; $basePath = JURI::base(); require JModuleHelper::getLayoutPath('mod_countrymap');
<?php define('_JEXEC', 1); define('DS', DIRECTORY_SEPARATOR); define('ABSOLUTE_PATH', dirname(__FILE__)); define('RELATIVE_PATH', 'modules' . DS . 'mod_countrymap'); define('JPATH_BASE', str_replace(RELATIVE_PATH, "", ABSOLUTE_PATH)); require_once JPATH_BASE . DS . 'includes' . DS . 'defines.php'; require_once JPATH_BASE . DS . 'includes' . DS . 'framework.php'; require_once dirname(__FILE__) . DS . 'helper.php'; $mainframe =& JFactory::getApplication('site'); $mainframe->initialise(); //$regionName = JRequest::getVar("region"); $regionData = modCountryMapHelper::getAllMembersNum(); print "var mapRussiaMembers = " . json_encode($regionData) . ";";