메뉴 설정에서 메뉴코드 me_code 출력하기
관리자 페이지 > 메뉴 설정에서 메뉴를 추가하면 각 메뉴마다 메뉴코드(me_code)가 생성됩니다.
예를 들어 아래 팁을 적용할 때
http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=197
http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=177
메뉴가 10개 이하면 상관없지만 10개 이상일 경우 숫자+영문 조합으로 코드가 생성돼서
바로 파악하기 힘들 수 있습니다. 그럴 경우에 참고하면 됩니다.
1. adm/menu_list.php
아래 내용을 찾은 후 빨간색 부분 추가
<tr>
<th scope="col">코드</th>
<th scope="col">메뉴</th>
<th scope="col">링크</th>
...................................
...................................
같은 파일 좀 더 아래에서 아래 내용을 찾은 후 빨간색 부분 추가
<tr class="<?php echo $bg; ?> menu_list menu_group_<?php echo substr($row['me_code'], 0, 2); ?>">
<td class="td_mng"><?php echo $row['me_code'] ?></td>
<td class="td_category<?php echo $sub_menu_class; ?>">
<input type="hidden" name="code[]" value="<?php echo substr($row['me_code'], 0, 2) ?>">
<label for="me_name_<?php echo $i; ?>" class="sound_only"><?php echo $sub_menu_info; ?> 메뉴<strong class="sound_only"> 필수</strong></label>
<input type="text" name="me_name[]" value="<?php echo $me_name; ?>" id="me_name_<?php echo $i; ?>" required class="required tbl_input full_input">
</td>
<td>
<label for="me_link_<?php echo $i; ?>" class="sound_only">링크<strong class="sound_only"> 필수</strong></label>
<input type="text" name="me_link[]" value="<?php echo $row['me_link'] ?>" id="me_link_<?php echo $i; ?>" required class="required tbl_input full_input">
</td>
........................................................
........................................................
2. adm/menu_form.php 파일 수정
var list = "<tr class=\"menu_list menu_group_<?php echo $code; ?>\">";
위 코드 바로 밑에 추가
list += "<td></td>";
수정 후 화면입니다. 메뉴 코드(me_code)를 한눈에 파악할 수 있습니다.