public function loadModule($moduleName, $style = -2)
{
$document = $this->container->platform->getDocument();
if (!$document instanceof JDocument) {
return '';
}
if (!method_exists($document, 'loadRenderer')) {
return '';
}
try {
$renderer = $document->loadRenderer('module');
} catch (\Exception $exc) {
return '';
}
$params = array('style' => $style);
$mod = \JModuleHelper::getModule($moduleName);
if (empty($mod)) {
return '';
}
return $renderer->render($mod, $params);
}