From 2a6152827dd5c61b8fa9cf68ceedf28894240d60 Mon Sep 17 00:00:00 2001 From: Franck Allimant Date: Tue, 15 Apr 2014 17:43:11 +0200 Subject: [PATCH] Fixes #295 --- core/lib/Thelia/Core/Security/Resource/AdminResources.php | 2 ++ install/insert.sql | 8 +++++--- templates/backOffice/default/admin-layout.tpl | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/core/lib/Thelia/Core/Security/Resource/AdminResources.php b/core/lib/Thelia/Core/Security/Resource/AdminResources.php index 4d8d8ad90..7ab9e0373 100644 --- a/core/lib/Thelia/Core/Security/Resource/AdminResources.php +++ b/core/lib/Thelia/Core/Security/Resource/AdminResources.php @@ -80,6 +80,8 @@ final class AdminResources const FOLDER = "admin.folder"; + const HOME = "admin.home"; + const LANGUAGE = "admin.configuration.language"; const MAILING_SYSTEM = "admin.configuration.mailing-system"; diff --git a/install/insert.sql b/install/insert.sql index 0dd73f6ad..2baa971ad 100644 --- a/install/insert.sql +++ b/install/insert.sql @@ -1270,7 +1270,8 @@ INSERT INTO resource (`id`, `code`, `created_at`, `updated_at`) VALUES (22, 'admin.configuration.tax', NOW(), NOW()), (23, 'admin.configuration.template', NOW(), NOW()), (24, 'admin.configuration.system-log', NOW(), NOW()), -(25, 'admin.cache', NOW(), NOW()); +(25, 'admin.cache', NOW(), NOW()), +(26, 'admin.home', NOW(), NOW()); /** generated with command : php Thelia thelia:generate-resources --output sql-i18n @@ -1325,8 +1326,9 @@ INSERT INTO resource_i18n (`id`, `locale`, `title`) VALUES (24, 'en_US', 'Configuration / System Log'), (24, 'fr_FR', 'Configuration / Logs système'), (25, 'en_US', 'Configuration / Cache'), -(25, 'fr_FR', 'Configuration / Cache'); - +(25, 'fr_FR', 'Configuration / Cache'), +(26, 'en_US', 'Back-office home page'), +(26, 'fr_FR', 'Page d''acceuil de l''administration'); INSERT INTO `message` (`id`, `name`, `secured`, `created_at`, `updated_at`, `version`, `version_created_at`, `version_created_by`) VALUES (1, 'order_confirmation', NULL, NOW(), NOW(), 2, NOW(), NULL), diff --git a/templates/backOffice/default/admin-layout.tpl b/templates/backOffice/default/admin-layout.tpl index 0c054b2ad..e45fad512 100644 --- a/templates/backOffice/default/admin-layout.tpl +++ b/templates/backOffice/default/admin-layout.tpl @@ -190,7 +190,7 @@ {/loop} - {loop name="menu-auth-config" type="auth" role="ADMIN" resource="admin.config" access="VIEW"} + {loop name="menu-auth-config" type="auth" role="ADMIN" resource="admin.configuration.area" access="VIEW"}
  • {intl l="Configuration"}