protected function renderOptions($extension, array $group, array $parameters)
{
$selector = '';
if (false === empty($group)) {
$extensionKey = ExtensionNamingUtility::getExtensionKey($extension);
if (false === ExtensionManagementUtility::isLoaded($extensionKey)) {
$groupTitle = ucfirst($extension);
} else {
$emConfigFile = ExtensionManagementUtility::extPath($extensionKey, 'ext_emconf.php');
require $emConfigFile;
$groupTitle = $EM_CONF['']['title'];
}
$packageLabel = LocalizationUtility::translate('pages.tx_fed_page_package', 'Fluidpages');
$selector .= '<h4 style="clear: both; margin-top: 1em;">' . $packageLabel . ': ' . $groupTitle . '</h4>' . LF;
foreach ($group as $form) {
$selector .= $this->renderOption($form, $parameters);
}
}
return $selector;
}