diff --git a/modules/backend/classes/TableDataSourceBase.php b/modules/backend/classes/TableDataSourceBase.php index 21f5e273c..9cd848d8f 100644 --- a/modules/backend/classes/TableDataSourceBase.php +++ b/modules/backend/classes/TableDataSourceBase.php @@ -19,7 +19,7 @@ abstract class TableDataSourceBase * Class constructor. * @param string $keyColumn Specifies a name of the key column. */ - public static function construct($keyColumn = 'id') + public function construct($keyColumn = 'id') { $this->keyColumn = $keyColumn; } diff --git a/modules/cms/widgets/ComponentList.php b/modules/cms/widgets/ComponentList.php index 341353678..da4bea63f 100644 --- a/modules/cms/widgets/ComponentList.php +++ b/modules/cms/widgets/ComponentList.php @@ -112,11 +112,11 @@ class ComponentList extends WidgetBase $className = $componentInfo->className; $alias = $componentInfo->alias; $component = new $className(); - + if ($component->isHidden) { continue; } - + $componentDetails = $component->componentDetails(); $component->alias = '--alias--';