From aee076c4633e77ec26f574746352d06c243edf6b Mon Sep 17 00:00:00 2001 From: Christopher Stebe Date: Wed, 1 Mar 2017 10:44:45 +0100 Subject: [PATCH] updated treeview toolbar settings permission check --- views/default/index.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/views/default/index.php b/views/default/index.php index f8ee6cb..95c7268 100644 --- a/views/default/index.php +++ b/views/default/index.php @@ -41,10 +41,15 @@ // check module permissions $settingPermission = false; - foreach (\Yii::$app->getModule('settings')->accessRoles as $role) { - $settingPermission = \Yii::$app->user->can($role); + if (\Yii::$app->getModule('settings')->accessRoles === null) { + $settingPermission = true; + } else { + foreach (\Yii::$app->getModule('settings')->accessRoles as $role) { + $settingPermission = \Yii::$app->user->can($role); + } } + $settings = [ 'icon' => 'cogs', 'url' => ['/settings', 'SettingSearch' => ['section' => 'pages']],