From a962ef12cc691595677a63ae94471e8af1c9fe22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Tue, 15 Aug 2023 10:04:55 +0900 Subject: [PATCH] shoppingmallv2 init... --- app/Controllers/Admin/Home.php | 26 ++++++++- app/Controllers/Home.php | 6 +- app/Views/admin/welcome_message.php | 86 ----------------------------- 3 files changed, 29 insertions(+), 89 deletions(-) diff --git a/app/Controllers/Admin/Home.php b/app/Controllers/Admin/Home.php index 7b38ee2..264b876 100644 --- a/app/Controllers/Admin/Home.php +++ b/app/Controllers/Admin/Home.php @@ -9,12 +9,36 @@ use Psr\Log\LoggerInterface; class Home extends Controller { + private $_session = null; + private $_viewDatas = array(); + private $_viewPath = "admin/"; public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { parent::initController($request, $response, $logger); + $this->_viewDatas['control'] = 'admin'; + $this->_viewDatas['title'] = '쇼핑몰관리툴페이지'; + $this->_viewDatas['layout'] = LAYOUTS['admin']; + $this->_session = \Config\Services::session(); + $this->_viewDatas['session'] = $this->_session; + $this->_viewDatas['className'] = 'MAIN'; + $this->_viewDatas['class_icon'] = CLASS_ICONS['USER']; + helper("Common"); + // echo var_export($this->_viewDatas['layout'], true); + // exit; + //사용자 기본 Role 지정 + $this->_viewDatas[SESSION_NAMES['ISLOGIN']] = false; + $this->_viewDatas['currentRoles'] = [DEFAULTS["ROLE"]]; + if ($this->_session->get(SESSION_NAMES['ISLOGIN'])) { + $this->_viewDatas[SESSION_NAMES['ISLOGIN']] = true; + $this->_viewDatas['auth'] = $this->_session->get(SESSION_NAMES['AUTH']); + $currentRoles = explode(DEFAULTS['DELIMITER_ROLE'], $this->_viewDatas['auth'][AUTH_FIELDS['ROLE']]); + $this->_viewDatas['currentRoles'] = is_array($currentRoles) ? $currentRoles : [DEFAULTS["ROLE"]]; + } } + + public function index() { - return view('admin/welcome_message'); + return view($this->_viewPath . 'welcome_message', ['viewDatas' => $this->_viewDatas]); } } diff --git a/app/Controllers/Home.php b/app/Controllers/Home.php index f142d81..4b86f99 100644 --- a/app/Controllers/Home.php +++ b/app/Controllers/Home.php @@ -3,7 +3,6 @@ namespace App\Controllers; use App\Entities\CategoryEntity; -use App\Models\CategoryModel; use CodeIgniter\Controller; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; @@ -11,6 +10,9 @@ use Psr\Log\LoggerInterface; class Home extends Controller { + private $_session = null; + private $_viewDatas = array(); + private $_viewPath = ""; public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { parent::initController($request, $response, $logger); @@ -38,6 +40,6 @@ class Home extends Controller public function index() { - return view('welcome_message', ['viewDatas' => $this->_viewDatas]); + return view($this->_viewPath . 'welcome_message', ['viewDatas' => $this->_viewDatas]); } } diff --git a/app/Views/admin/welcome_message.php b/app/Views/admin/welcome_message.php index 5ec53ed..3b71da9 100644 --- a/app/Views/admin/welcome_message.php +++ b/app/Views/admin/welcome_message.php @@ -1,91 +1,5 @@ extend('layouts/admin') ?> section('content') ?> include('templates/admin/header'); ?> - -
- -
-
-
-
-
-
-
- - -
-
-
-
- -
-
- - -
-
-
-
-
-
-
day7_server
-
최근 7일간 신규서버 대수
-
-
-
- -
-
- - -
-
-
-
-
-
-
0
-
요청업무 알림
-
-
-
- -
-
- - -
-
-
-
-
-
-
deposit_server
-
금일 기준 미납 서버
-
-
-
- -
-
- -
- include('templates/admin/footer'); ?> endSection() ?> \ No newline at end of file