public function loadPosition($position, $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);
$contents = '';
foreach (\JModuleHelper::getModules($position) as $mod) {
$contents .= $renderer->render($mod, $params);
}
return $contents;
}