메뉴 설정에서 메뉴코드 me_code 출력하기 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

메뉴 설정에서 메뉴코드 me_code 출력하기

관리자 18-09-18 20:09

관리자 페이지 > 메뉴 설정에서 메뉴를 추가하면 각 메뉴마다 메뉴코드(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)를 한눈에 파악할 수 있습니다.


496693c47be4cdf211565722246cd4c7_1537268870_4694.png

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.