변경 파일 목록
총 2개
Admin (1)
index.phpbase/Controller (1)
AdminPanelApiController.phpAdmin/Share/변경 파일 코드
추가삭제
변경 전index.php
| var main_setting = <?= json_encode($setting);?>; | |
| </script> | |
| <link type="text/css" href="<?= PATH_ADMIN_GD_SHARE ?>script/slider/slick/slick.css" rel="stylesheet"/> | |
| <script type="text/javascript" src="<?= PATH_ADMIN_GD_SHARE ?>script/slider/slick/slick.js"></script> | |
| <script type="text/javascript" src="<?= PATH_ADMIN_GD_SHARE ?>script/main.js" charset="utf-8"></script> | |
| <div class="row"> | |
| <div class="col-xs-6"> | |
| <!-- 공지사항 / godo:플러스샵 --> | |
| <div class="main-section"> | |
| <div class="table-title"> | |
| <span class="">공지사항</span> | |
| <div class="pull-right"> | |
| <div id="panel_link_noticeLink" class="pull-right more-view"></div> | |
| </div> | |
| </div> | |
| <div class="board-list-newest content list-unstyled reform" id="panel_board_noticeAPI"> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="col-xs-6"> | |
| <!-- 패치&업그레이드 --> | |
| <div class="main-section"> | |
| <div class="table-title"> | |
| <span class="">업데이트</span> | |
| <div class="pull-right"> | |
| <div id="panel_link_patchLink" class="pull-right more-view"></div> | |
| </div> | |
| </div> | |
| <ol class="board-list-newest content list-unstyled reform" id="panel_board_patchAPI"> | |
| </ol> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- 관리자 메인 게시판 시작 --> | |
| <?php if (gd_is_provider() === false) { ?> | |
| <!-- 관리자 메인 중간 배너 시작 --> | |
| <div id="panel_banner_mainMiddle" class="main-section"></div> | |
| <!-- 관리자 메인 중간 배너 끝 --> | |
| <?php } ?> | |
| <!-- 더 좋아지는 고도몰 --> | |
| <ul class="nav nav-tabs mgt35 display-none"> | |
| <li role="presentation" class="active"> | |
변경 후index.php
| var main_setting = <?= json_encode($setting);?>; | |
| </script> | |
| <link type="text/css" href="<?= PATH_ADMIN_GD_SHARE ?>script/slider/slick/slick.css" rel="stylesheet"/> | |
| <link type="text/css" href="<?= PATH_ADMIN_GD_SHARE ?>css/admin_main.css" rel="stylesheet"/> | |
| <script type="text/javascript" src="<?= PATH_ADMIN_GD_SHARE ?>script/slider/slick/slick.js"></script> | |
| <script type="text/javascript" src="<?= PATH_ADMIN_GD_SHARE ?>script/main.js" charset="utf-8"></script> | |
| <div class="row"> | |
| <div class="col-xs-6"> | |
| <!-- 공지/업데이트 통합 --> | |
| <div class="main-section"> | |
| <div class="table-title board-notice-header"> | |
| <ul class="board-notice-tab board-notice-tabs"> | |
| <li> | |
| <button type="button" class="board-notice-tab__btn is-active" data-notice-tab="all"> | |
| 전체 | |
| </button> | |
| </li> | |
| <li> | |
| <button type="button" class="board-notice-tab__btn" data-notice-tab="notice">공지</button> | |
| </li> | |
| <li> | |
| <button type="button" class="board-notice-tab__btn" data-notice-tab="update">업데이트</button> | |
| </li> | |
| </ul> | |
| <div id="panel_link_noticeLink" class="more-view"></div> | |
| <div id="panel_link_patchLink" class="more-view" style="display:none"></div> | |
| <div id="panel_link_allLink" class="more-view" style="display:none"></div> | |
| </div> | |
| <ul class="board-list-newest content list-unstyled reform" id="panel_board_noticeUpdateAPI"> | |
| </ul> | |
| </div> | |
| </div> | |
| <div class="col-xs-6"> | |
| <!-- 셀러팁 --> | |
| <div class="main-section"> | |
| <div class="table-title board-notice-header"> | |
| <b class="board-notice-header__seller">셀러팁</b> | |
| <div id="panel_link_sellerTipLink" class="more-view"></div> | |
| </div> | |
| <ul class="board-list-newest content list-unstyled reform" id="panel_board_sellerTipAPI"> | |
| </ul> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- 관리자 메인 게시판 시작 --> | |
| <!-- 더 좋아지는 고도몰 --> | |
| <ul class="nav nav-tabs mgt35 display-none"> | |
| <li role="presentation" class="active"> | |
변경 전AdminPanelApiController.php
| { | |
| public const NOTICE_2DEPTH_CATEGORY_NO = ['36', '42']; // cos 게시판-게시판관리-소식-공지사항- 2차 카테고리 no 값(공통, 고도몰) | |
| public const PATCH_2DEPTH_CATEGORY_NO = '39'; // cos 게시판-게시판관리-소식-업데이트- 2차 카테고리 no 값 (고도몰) | |
| /** | |
| * Cos Panel section Code | |
| $indexBoardPanelKey = [ | |
| 'noticeAPI', | |
| 'patchAPI', | |
| 'betterAPI', | |
| ]; | |
| $cosCategoryMap = [ | |
| 'noticeAPI' => self::NOTICE_2DEPTH_CATEGORY_NO, | |
| 'patchAPI' => self::PATCH_2DEPTH_CATEGORY_NO, | |
| ]; | |
| foreach ($indexBoardPanelKey as $panelKey) { | |
| if (array_key_exists($panelKey, $cosCategoryMap)) { | |
| $setData = $cosApi->getBoardData($cosCategoryMap[$panelKey]); | |
| } else { | |
| $setData = $godoApi->getGodoServerData($panelKey); | |
| } | |
| private function addLinkPanels(GodoGongjiServerApi $godoApi) | |
| { | |
| $arrLink = [ | |
| 'noticeLink', | |
| 'patchLink', | |
| 'betterLink', | |
| 'customerLink', | |
| ]; | |
변경 후AdminPanelApiController.php
| { | |
| public const NOTICE_2DEPTH_CATEGORY_NO = ['36', '42']; // cos 게시판-게시판관리-소식-공지사항- 2차 카테고리 no 값(공통, 고도몰) | |
| public const PATCH_2DEPTH_CATEGORY_NO = '39'; // cos 게시판-게시판관리-소식-업데이트- 2차 카테고리 no 값 (고도몰) | |
| public const SELLERTIP_BOARD_CODE = 'COMMERCE_CLASS'; // cos 게시판-게시판관리-셀러팁 boardCode | |
| public const SELLERTIP_CATEGORY_NO = '80'; // cos 게시판-게시판관리-셀러팁- 고도몰 카테고리 no 값 | |
| public const DEFAULT_BOARD_SIZE = 8; // cos 게시판 보드당 조회 개수 | |
| /** | |
| * Cos Panel section Code | |
| $indexBoardPanelKey = [ | |
| 'noticeAPI', | |
| 'patchAPI', | |
| 'sellerTipAPI', | |
| 'betterAPI', | |
| ]; | |
| $cosCategoryMap = [ | |
| 'noticeAPI' => self::NOTICE_2DEPTH_CATEGORY_NO, | |
| 'patchAPI' => self::PATCH_2DEPTH_CATEGORY_NO, | |
| 'sellerTipAPI' => self::SELLERTIP_CATEGORY_NO, | |
| ]; | |
| // cos boardCode override (default: COMMERCE_NEWS) | |
| $cosBoardCodeMap = [ | |
| 'sellerTipAPI' => self::SELLERTIP_BOARD_CODE, | |
| ]; | |
| foreach ($indexBoardPanelKey as $panelKey) { | |
| if (array_key_exists($panelKey, $cosCategoryMap)) { | |
| $boardCode = $cosBoardCodeMap[$panelKey] ?? 'COMMERCE_NEWS'; | |
| $setData = $cosApi->getBoardData($cosCategoryMap[$panelKey], self::DEFAULT_BOARD_SIZE, $boardCode); | |
| } else { | |
| $setData = $godoApi->getGodoServerData($panelKey); | |
| } | |
| private function addLinkPanels(GodoGongjiServerApi $godoApi) | |
| { | |
| $arrLink = [ | |
| 'allLink', | |
| 'noticeLink', | |
| 'patchLink', | |
| 'sellerTipLink', | |
| 'betterLink', | |
| 'customerLink', | |
| ]; | |