메뉴 숨김 재문의...
본문
해당 방법의 내용을 안내받아서 적용해봣는데 도저히 메뉴가 사라지지가 않네요.
$result = sql_query($sql, false);
if ($member[mb_level] >= 10 | $is_admin == 'super') { //레벨8이상이거나 관리자일 경우만 열람
$gnb_zindex = 999; // gnb_1dli z-index 값 설정용
} else {
$gnb_zindex = 4; // gnb_1dli z-index 값 설정용. 메뉴갯수(0~4번까지 보여줌). 0부터 카운트
}
/*$gnb_zindex = 999; // gnb_1dli z-index 값 설정용*/
for ($i=0; $row=sql_fetch_array($result); $i++) {
?>
<li class="gnb1">
이렇게 적용하고
순서 해놨는데도
숨기려는 저 admin 게시판이 숨겨지지가 않네요. 어떻하면 좋을까요???
뭐가 틀린게있으니 안되는거같은데...아시는분 답변좀 부탁드립니다.
참고로 스킨은 http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=4983&sca=%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83 다운받아 적용되어있는 상태 입니다.
답변 3
자세한 내용은 모르겠으나 저 소스를 보니
if ($member[mb_level] >= 10 | $is_admin == 'super')
이부분이 관리자용 제어문같은데
if ($member[mb_level] >= 10 || $is_admin == 'super')
요렇게 || 두개 넣어줘야 or 랑 같은역할입니다. || 대신 or를 쓰셔도 됩니다
일단 저위에 || 두개는 맞구요
다른문제가 있다면 html 소스상에서 $gnb_zindex 가 쓰인 css z-index 부분을 한번 살펴보심이 좋겠네요
방금 소스 받아서 보는데
head.php파일 122번째 줄에 보시면
<li class="gnb_1dli" style="z-index:<?php echo $gnb_zindex--; ?>">
라고 있습니다.
$gnb_zindex--를 $gnb_zindex로 바꾸고 한번 해보세요.
그래도 안되시면
$gnb_zindex = 4;
이부분을
$gnb_zindex = "4;display:none";
로 한번 해보세요.(어거지지만 별수있나요;하하)
!-->