LogoLogo
NHN커머스 메인고도몰 운영 도움말
  • 고도몰 튜닝 가이드
    • Intro
    • 이해하기
      • 용어
      • 구조
        • 튜닝 진행 방법
        • 튜닝 가능 범위
        • 고도몰 아키텍쳐(Architecture)
        • 코딩 규칙
        • 네이밍 규칙
    • 준비하기
      • 심화 구조 이해
        • Routing 소개
        • Controller 소개
        • HTTP 소개
        • Database 소개
        • Security 소개
        • Exception 소개
        • Language 소개
      • 오픈 API 사용가이드
        • 인증키 발급 방법 안내
        • 공급사 이용 방법 안내
    • 튜닝하기
      • 소스 코드 튜닝
        • 기본 튜닝 방법
        • 컨트롤러 튜닝 방법
        • 템플릿 튜닝 방법
        • 튜닝 시 유의사항
      • 데이터베이스 튜닝
        • 튜닝 방법
        • 튜닝 시 유의사항
        • 고도몰 테이블 명세서
        • PhpMyAdmin 이용
      • 디버깅 방법
      • 패치 확인 및 대응 방법
    • 튜닝 따라하기
      • 관리자 GNB 색상 변경하기
      • 즐겨찾기 메뉴 바로가기 만들기
      • 관리자 메뉴 추가하기
      • 관리자 메뉴 수정하기
      • 관리자 페이지 추가하기
      • 관리자 페이지 수정하기
      • 사용자 페이지 추가하기
      • 사용자 페이지 수정하기
    • 잘못된 튜닝사례
      • 상속 미준수
      • 메소드 관련
      • 그 외
  • 기타 개발 가이드
    • 로그 사용 가이드
    • [PMA] 내보내기(export) 이용 안내
    • 외부 스크립트 사용 가이드
    • SDK 사용 가이드
    • [DB] 사용 가이드
  • 튜닝가이드 영상 보기
Powered by GitBook
LogoLogo

NHN COMMERCE

  • 공지사항
  • 회사소개

Partners

  • 서비스 제휴문의
  • 셀러어드민
  • 디자인 파트너

Developers

  • 스토어

©NHN COMMERCE Corp. All rights reserved.

On this page
  • 📌 요구사항 정의 및 현황분석
  • 📝 개선안 정리
  • 🛠️ 튜닝 진행
  • 🔖 결과 확인

Was this helpful?

  1. 고도몰 튜닝 가이드
  2. 튜닝 따라하기

즐겨찾기 메뉴 바로가기 만들기

Previous관리자 GNB 색상 변경하기Next관리자 메뉴 추가하기

Last updated 1 year ago

Was this helpful?

📌 요구사항 정의 및 현황분석

  • 자주 사용하는 메뉴를 관리자 메인화면에서 바로 접속하고자 함.

  • GNB 에 있는 자주쓰는 메뉴는 메뉴 단위로만 접근이 가능한 상황으로 상세 조건이 설정 된 상태로 접근 하는 것은 불가함. ex ) 게시글 관리 메뉴의 '게시판' 설정 값이 '1:1문의'인 게시글 관리으로의 직접 연결이 불가

📝 개선안 정리

  • 추가 방법 선정

    • 버튼의 형태로 제공

    • 버튼 클릭 시, 연결한 메뉴 페이지가 새창으로 출력 되도록 적용

  • 자주쓰는 메뉴로 추가할 메뉴 선정

    • 상품 > 상품 노출형태 관리 > 상품상세 공통정보 관리

    • 게시판 > 게시판 관리 > 게시글 관리 : 게시판이 '1:1문의'로 설정 된 게시글 관리 화면

  • 위치 선정

    • 관리자 메인 우측 배너 영역 상단으로 추가

🛠️ 튜닝 진행

  1. 관리자페이지 > 개발소스관리 팝업창을 엽니다.

  2. 관리자스킨 소스관리 > 관리자 스킨소스 보기 에서 data/module/Asset/Admin/base/index.php 파일을 선택한 후, '운영소스에 복사'버튼을 클릭합니다.

  3. (상점 폴더)/admin/base/index.php 파일을 엽니다.

  4. 관리자 메인 측면 배너 구간에 원하는 버튼을 추가합니다. 필요에 따라 admin/css/admin-custom.css 에서 버튼의 css 속성을 추가합니다.

AS-IS (index.php)
<!-- 관리자 메인 측면 배너 시작 -->
<?php if (gd_is_provider() === false) { ?>
    <div id="panel_banner_mainSide" class="sub-sector banner-float">
    </div>
<?php } ?>
<!-- 관리자 메인 측면 배너 끝 -->
TO-BE (index.php)
<!-- 관리자 메인 측면 배너 시작 -->
<?php if (gd_is_provider() === false) { ?>
    <div id="panel_banner_mainSide" class="sub-sector banner-float">
        <p>
            <a class="btn btn-lg banner-btn-custom" href="../goods/common_content_list.php">
                상품상세 공통정보 관리
            </a>
        </p>
        <p>
            <a class="btn btn-lg banner-btn-custom" href="../board/article_list.php?bdId=qa">
                게시글 관리 (1:1문의)
            </a>
        </p>
    </div>
<?php } ?>
<!-- 관리자 메인 측면 배너 끝 -->
admin-custom.css
@charset "utf-8";

/**
 * custom css 입니다. 추가적인 css는 여기에 작성을 해주세요.
 */
.banner-btn-custom {
    width: 100%;
    background-color: #FFFFFF;
    border-color: #4677E5;
    color: #4677E5;
    padding: 9px 16px 8px;
    font-size: 13px;
}

🔖 결과 확인

📎 튜닝 전

🖇️ 튜닝 후