We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aff50c6 commit 9746c34Copy full SHA for 9746c34
src/CmsAdmin/CategoryController.php
@@ -594,7 +594,11 @@ protected function getAllowedTemplates(?CmsCategoryRecord $parentCategory): arra
594
{
595
$skinsetModel = new SkinsetModel($this->cmsSkinsetConfig);
596
$allowedTemplates = [];
597
- foreach ($skinsetModel->getSkinConfigByKey($this->scopeConfig->getName())->getTemplates() as $templateConfig) {
+ $skinConfig = $skinsetModel->getSkinConfigByKey($this->scopeConfig->getName());
598
+ if (null === $skinConfig) {
599
+ return [];
600
+ }
601
+ foreach ($skinConfig->getTemplates() as $templateConfig) {
602
if (null === $parentCategory) {
603
if ($templateConfig->getAllowedOnRoot()) {
604
$allowedTemplates[] = $templateConfig;
0 commit comments