# 관리자 메뉴 수정하기

## 📌 요구사항 및 분석

* [관리자 메뉴 추가하기](/guide/tuning-example/add-menu.md) 에서 추가한 1차 메뉴의 이름을 변경하고자 함.
* [관리자 메뉴 추가하기](/guide/tuning-example/add-menu.md) 에서 추가한 1차 메뉴의 접근 URL을 변경하고자 함.
* [관리자 메뉴 추가하기](/guide/tuning-example/add-menu.md) 에서 추가한 1차 메뉴의 노출 여부를 '노출함'에서 '노출안함'으로 변경하고자 함.

## 📝 개선안 정리

* 관리자 메뉴명 변경
  * 변경 전: 환경저장
  * 변경 후: 광고설정
* 관리자 메뉴 URL변경
  * 변경 전: menu.php
  * 변경 후: advertisement.php
* 관리자 메뉴 노출 여부 변경
  * 변경 전: 노출함
  * 변경 후: 노출안함

## 🛠️ 커스터마이징 진행

### 📌 관리자 메뉴 이름 변경

<figure><img src="/files/pgCQxcuPxWz9R2m5xDpG" alt=""><figcaption></figcaption></figure>

위 본사 관리자의 `'환경저장'` 1차 메뉴의 이름을 `'광고설정'` 으로 변경하려면\
아래 SELECT 쿼리를 실행하여 변경하고자 하는 1차 메뉴의 정보를 확인합니다.

```sql
SELECT * 
FROM `es_adminMenu` 
WHERE adminMenuName = '환경저장';
```

1차 메뉴의 `adminMenuNo`를 확인한 다음, \
아래 UPDATE 쿼리를 실행하여 `adminMenuName`을 `'광고설정'`으로 변경합니다.

```sql
UPDATE `es_adminMenu` 
SET adminMenuName = '광고설정' 
WHERE adminMenuNo = 'prefix00120';
```

### 📌 관리자 메뉴 URL 변경

<figure><img src="/files/pgCQxcuPxWz9R2m5xDpG" alt=""><figcaption></figcaption></figure>

위 본사 관리자의 `'광고설정'` 1차 메뉴의 링크를 `setting.php` 에서 `advertisement.php` 로 변경하려면\
아래 SELECT 쿼리를 실행하여 변경하고자 하는 1차 메뉴의 정보를 확인합니다.

```sql
SELECT * 
FROM `es_adminMenu` 
WHERE adminMenuUrl = 'setting.php';
```

1차 메뉴의 `adminMenuNo`를 확인한 다음, \
아래 UPDATE 쿼리를 실행하여 `adminMenuUrl`을 `advertisement.php` 로 변경합니다.

```sql
UPDATE `es_adminMenu` 
SET adminMenuUrl = 'advertisement.php' 
WHERE adminMenuNo = 'prefix00120';
```

### 📌 관리자 메뉴 노출 여부 변경

<figure><img src="/files/pgCQxcuPxWz9R2m5xDpG" alt=""><figcaption></figcaption></figure>

위 본사 관리자의 `'광고설정'` 1차 메뉴를 노출이 되지 않도록 변경하려면\
아래 SELECT 쿼리를 실행하여 노출 여부를 변경하고자 하는 1차 메뉴의 정보를 확인합니다.

```sql
SELECT * 
FROM `es_adminMenu` 
WHERE adminMenuName = '광고설정';
```

1차 메뉴의 `adminMenuNo`를 확인한 다음, \
아래 UPDATE 쿼리를 실행하여 `adminMenuDisplayType`을 `n` 으로 변경합니다.

```sql
UPDATE `es_adminMenu` 
SET adminMenuDisplayType = 'n' 
WHERE adminMenuNo = 'prefix00120';
```

## 🔖 결과 확인

### 📌 관리자 메뉴 이름 변경

<figure><img src="/files/5TtHTghDv9AwXyh1C4Tw" alt=""><figcaption></figcaption></figure>

### 📌 관리자 메뉴 URL 변경

```php
// '광고설정' 메뉴 클릭 시 이동하는 URL
"http://gdadmin.example.godomall.com/setting/index.php"
```

### 📌 관리자 메뉴 노출 여부 변경

<figure><img src="/files/UIf3pPOsQXRqYjKusTBC" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://devcenter-help.nhn-commerce.com/guide/tuning-example/modify-menu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
