From 9df01b2900c51815cb1d0bef6eff94cbd55eb4b5 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Mon, 8 Aug 2022 16:28:44 +0800 Subject: [PATCH] fixed permissions --- beike/Admin/Repositories/PermissionRepo.php | 4 ++-- resources/lang/en/admin/common.php | 1 + resources/lang/en/admin/page.php | 18 ++++++++++++++++++ resources/lang/en/admin/setting.php | 1 + 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 resources/lang/en/admin/page.php diff --git a/beike/Admin/Repositories/PermissionRepo.php b/beike/Admin/Repositories/PermissionRepo.php index dddec030..f8689b9e 100644 --- a/beike/Admin/Repositories/PermissionRepo.php +++ b/beike/Admin/Repositories/PermissionRepo.php @@ -159,8 +159,8 @@ class PermissionRepo private function getContentPermissions() { $routes = ['pages_index', 'pages_create', 'pages_show', 'pages_update', 'pages_delete']; - $items = $this->getPermissionList('setting', $routes); - return hook_filter('role.setting_permissions', $items); + $items = $this->getPermissionList('page', $routes); + return hook_filter('role.page_permissions', $items); } diff --git a/resources/lang/en/admin/common.php b/resources/lang/en/admin/common.php index 645dc488..0236f565 100644 --- a/resources/lang/en/admin/common.php +++ b/resources/lang/en/admin/common.php @@ -41,6 +41,7 @@ return [ 'currencies_index' => 'Currencies', 'languages_index' => 'Languages', 'design_index' => 'Page Builder', + 'design_footer_index' => 'Footer Builder', 'categories_index' => 'Categories', 'products_index' => 'Products', 'products_trashed' => 'Trashed', diff --git a/resources/lang/en/admin/page.php b/resources/lang/en/admin/page.php new file mode 100644 index 00000000..6cd92abf --- /dev/null +++ b/resources/lang/en/admin/page.php @@ -0,0 +1,18 @@ + + * @created 2022-08-02 14:22:41 + * @modified 2022-08-02 14:22:41 + */ + +return [ + 'pages_index' => 'Index', + 'pages_create' => 'Create', + 'pages_show' => 'Detail', + 'pages_update' => 'Edit', + 'pages_delete' => 'Delete' +]; diff --git a/resources/lang/en/admin/setting.php b/resources/lang/en/admin/setting.php index 80129e55..19f92ecf 100644 --- a/resources/lang/en/admin/setting.php +++ b/resources/lang/en/admin/setting.php @@ -12,4 +12,5 @@ return [ 'settings_index' => 'Setting', 'design_index' => 'Design Builder', + 'design_footer_index' => 'Design Footer', ];