테스트 사이트 - 개발 중인 베타 버전입니다

코드 질문 있습니다. 채택완료

fpals 7년 전 조회 2,321

최신버전 다운로드(ZIP) : https://github.com/gnuboard/gnuboard5/zipball/master" rel="nofollow noreferrer noopener" target="_blank">https://github.com/gnuboard/gnuboard5/zipball/master  이 주소에서 다운로드 받았습니다. 그리고 경로는 admin.head.php 파일에 있습니다. 아래 코드부분 내용이 이해가 가질 않아서 그런데 설명 해주시면 감사하겠습니다. 

 

function print_menu2($key, $no='') {     global $menu, $auth_menu, $is_admin, $auth, $g5, $sub_menu;

    $str .= "

    ";     for($i=1; $i

            if (($menu[$key][$i][4] == 1 && $gnb_grp_style == false) || ($menu[$key][$i][4] != 1 && $gnb_grp_style == true)) $gnb_grp_div = 'gnb_grp_div';         else $gnb_grp_div = '';

            if ($menu[$key][$i][4] == 1) $gnb_grp_style = 'gnb_grp_style';         else $gnb_grp_style = '';

            $current_class = '';

            if ($menu[$key][$i][0] == $sub_menu){             $current_class = ' on';         }

            $str .= '

  • '.$menu[$key][$i][1].'
  • ';

            $auth_menu[$menu[$key][$i][0]] = $menu[$key][$i][1];     }     $str .= "

";

    return $str; }

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
7년 전

관리자 top menu 에 관한 코드로 보입니다.

메뉴 style, url 등등 작동하는 코드로 보여요~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

관리자 페이지 메뉴에서 서브메뉴를 출력하는 부분입니다

그런데 굳이 저 코드를 이해하려고 애쓸 필요는 없는데....

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인