/** * Renders modules provided by getModules() * * @param string $pos The position name * @return array An array of rendered modules * @since 1.5.5 */ public static function getRenderedModules($pos) { static $renderer; $modules = JoomHelper::getModules($pos); if (count($modules)) { if (!isset($renderer)) { $document = JFactory::getDocument(); $renderer = $document->loadRenderer('module'); } $style = -2; $params = array('style' => $style); foreach ($modules as $key => $module) { $modules[$key]->rendered = $renderer->render($module, $params); } } return $modules; }