diff --git a/backend/widgets/NotificationCountWidget.php b/backend/widgets/NotificationCountWidget.php index ed81568..6712f7e 100644 --- a/backend/widgets/NotificationCountWidget.php +++ b/backend/widgets/NotificationCountWidget.php @@ -14,12 +14,15 @@ class NotificationCountWidget extends Widget public function run() { $count = 0; - foreach (\Yii::$app->params['notifications'] as $notification) { - $count += $notification['count']; + + if (isset(\Yii::$app->params['notifications'])) { + foreach ( \Yii::$app->params['notifications'] as $notification ) { + $count += $notification['count']; + } } return $this->render('notification-count', [ - 'notifications' => \Yii::$app->params['notifications'], + 'notifications' => isset(\Yii::$app->params['notifications']) ? \Yii::$app->params['notifications'] : [], 'count' => $count, ]); } diff --git a/backend/widgets/views/notification-count.php b/backend/widgets/views/notification-count.php index 53a8148..75bab25 100644 --- a/backend/widgets/views/notification-count.php +++ b/backend/widgets/views/notification-count.php @@ -17,7 +17,9 @@ use yii\helpers\Url;