관리자 메뉴에서 타겟 지정 방법좀,,. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

관리자 메뉴에서 타겟 지정 방법좀,,. 정보

관리자 메뉴에서 타겟 지정 방법좀,,.

본문

 array("100950", "특별메뉴", "$g4[admin_path]/bgm.php"),

위에서 링크를 "_blank"로 잡을려는데 어떻데 손봐야 할까요

댓글 전체

묵혼님 처럼 타깃을 blank로 잡으려면
admin.head.php 파일에서 43째줄부터 손을 보셔야 합니다.

쓸데없는 짓이라 생각해서 저는 그냥 탑메뉴 옆에 하나 붙여놓고 씁니다.

199째줄 다음에
          echo print_menu1("menu{$key}", 1);
        }
        ?>
-----------------
<a href='/log/',  target='_blank'>로그보기 </a>  <- 요렇게요
48시간 님의 방법으로 하면 모든 메뉴가 타겟이 _blank가 되므로 원하는 결과가 될 수 없어요.

admin.head.php 파일 44 라인의 다음을 찾으세요:
$str .= "<a href='{$menu[$key][$i][2]}' style='color:#555500;'>{$span1}{$menu[$key][$i][1]}{$span2}</a></td></tr>";

을 다음으로 고칩니다:
$str .= "<a href='{$menu[$key][$i][2]}'".(isset($menu[$key][$i][4]) ? ' target="'.$menu[$key][$i][4].'" ' : '')." style='color:#555500;'>{$span1}{$menu[$key][$i][1]}{$span2}</a></td></tr>";

그리고 메뉴 만들 때 다음과 같이 만듭니다.
array("100950", "특별메뉴", "$g4[admin_path]/bgm.php", null, '_blank'),

여기서 세번째는 스타일지정하도록 이미 정해져 있으므로 네번째를 추가한 겁니다. 가끔 메뉴를 추가할 때 새창열기를 원하는 경우가 있을 수 있기 때문에 좋은 질문이라 생각 됩니다.
오해하셨어요...
메뉴 건들기 귀찮아서  메뉴하나 빼서  _blank 걸어 쓴다는 거였구요
위에 처럼 바꾸고 나니 참 깔끔해 졌습니다.
그누업데이트 시킬때 적용시키면 좋겠어요. 이런거는...
전체 56 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT