Updating modules/cms/formwidgets

This commit is contained in:
Stefan Talen 2014-10-11 01:29:22 +02:00
parent e9ce6f5d54
commit 2f04fcd524
1 changed files with 6 additions and 5 deletions

View File

@ -30,8 +30,9 @@ class Components extends FormWidgetBase
{
$result = [];
if (!isset($this->model->settings['components']))
if (!isset($this->model->settings['components'])) {
return $result;
}
$manager = ComponentManager::instance();
$manager->listComponents();
@ -47,11 +48,11 @@ class Components extends FormWidgetBase
$plugin = $manager->findComponentPlugin($componentObj);
if ($plugin) {
$pluginDetails = $plugin->pluginDetails();
if (isset($pluginDetails['icon']))
if (isset($pluginDetails['icon'])) {
$componentObj->pluginIcon = $pluginDetails['icon'];
}
}
}
catch (Exception $ex) {
} catch (Exception $ex) {
$componentObj = new UnknownComponent(null, $properties, $ex->getMessage());
$componentObj->alias = $alias;
$componentObj->pluginIcon = 'icon-bug';
@ -82,4 +83,4 @@ class Components extends FormWidgetBase
{
return ComponentHelpers::getComponentPropertyValues($component);
}
}
}