[제나플러스] 서브 메뉴에서 하위롤오버 메뉴 숨기고 홈으로 가기 > 팁앤테크

본문 바로가기

사이트 내 전체검색

뒤로가기 팁앤테크

[제나플러스] 서브 메뉴에서 하위롤오버 메뉴 숨기고 홈으로 가기

본문

현재 제나빌더에서 메인메뉴나 서브메뉴 위에 로고(이미지/플래시)를 클릭하면 메인으로 돌아갑니다. 
그런데도 "Home/홈"이란 메뉴가 보이지 않으니 넣어 달라고 할 때나 .... 등등 유용합니다.
아래 붉은색 글자 2줄만 추가하고 그룹관리에서 그룹 z7(또는 Home)을 생성하면 끝입니다.

(사실 php고수님들은 아주 간단하지만 저 처럼 왕초보들을 위하여 ...)
 
/skin/submenu/basic/submenu.skin.php

중략 ....
 
<div id='zbase'>
 <?
 //접근가능그룹 여분필드 1 순서로 추출
 //조건외 제외시키고자 하는 그룹 수동으로 추가
 $excgr = "('html', 'banner', 'guest')"; // html , banner , guest 라는 그룹은 제외시킴
 $sql = " SELECT a.gr_id, a.gr_subject, a.gr_use_access, a.gr_9, a.gr_10, b.mb_id FROM $g4[group_table] AS a LEFT JOIN $g4[group_member_table] AS b ON a.gr_id = b.gr_id WHERE (b.mb_id = '$member[mb_id]' AND a.gr_use_access = '1' ) OR a.gr_use_access = '0' and a.gr_id not in " . $excgr . " ORDER BY a.gr_1";
 $result = sql_query($sql);
 for ($i=0; $row=sql_fetch_array($result); $i++){
 //group
 echo "<div class='zgroup'>\n";
 $gSubject = ($row['gr_id'] == $gr_id)?"<span style='background-color:#; padding:0 0 0 0; color:#FFFF00;'>" .$row['gr_subject']."</span>":"<span style='color:#FFFFFF;'>" .$row['gr_subject']."</span>";//그룹제목 - 해당그룹은 #323232 나머지는 #FFFFFF
 if($row['gr_10']){
 $gLink = $row['gr_10'];//그룹링크 - 별도링크 필요하면 gr_10 필드에 url 입력 예)../group/z1
 }else{
 $gLink = $g4['bbs_path'].'/'.'group.php?gr_id=' .$row['gr_id'];
 }
 echo "<span id='id_" . $row['gr_id'] . "' class='zgroup_subject' onmouseover=\"layer_view('id_" . $row['gr_id'] . "', 'menu_" . $row['gr_id'] . "', 'view', -20, 0);\"><a href='" . $gLink . "' target='$row[gr_9]'><strong>" . $gSubject . "</strong></a></span>\n";
 //board
if($row['gr_id']!='z7'){ // z7 이라는 그룹ID의 하위롤오버 메뉴 숨김.
 echo "<ul id='menu_" . $row['gr_id'] . "' class='zboard' onpropertychange=\"selectBoxHidden('menu_" . $row['gr_id'] . "')\">\n";
 //게시판 권한 설정 적용, 전체 검색사용에 체크된 게시판만 검색순서에 따라 추출
 //제외보드설정
 $excbo = "('게시판1', '게시판2', '게시판3')";
 $sqlb = " select bo_subject, bo_table, bo_9, bo_10 from $g4[board_table] where bo_table not in {$excbo} and (bo_list_level <= $member[mb_level]) and (gr_id = '$row[gr_id]') order by bo_order_search";
 $resultb = sql_query($sqlb);
 for ($j=0; $rowb=sql_fetch_array($resultb); $j++) {
 $bSubject = ($rowb['bo_table'] == $bo_table)?"<img src='$submenu_skin_path/img/icl1.gif' border=0><span style='font-weight:bold;color:#323232;'>".cut_str(get_text($rowb['bo_subject']),100,"")."</span>":"<img src='$submenu_skin_path/img/icl.gif' border=0><span style='color:#323232;'>".cut_str(get_text($rowb['bo_subject']), 100,"")."</span>";//게시판제목 - 해당게시판은 #323232 나머지는 #323232
 //게시판별도링크 여분필드 10 입력
 $bLink = (!empty($rowb['bo_10']))?$rowb['bo_10']:$g4['bbs_path'].'/'.'board.php?bo_table=' .$rowb['bo_table'];
 echo "<li class='zboard_subject'><a href='" . $bLink . "' target='$row[bo_9]'>" . $bSubject . "</a></li>\n";
 }
 echo "</ul>\n"; //board end

} // end if($row['gr_id']!='z7') z7 이라는 그룹ID 제외로 닫기.
 
 echo "</div>\n"; //group end
 }
 ?>
 </div>

추천0

댓글목록 0

등록된 댓글이 없습니다.

전체 825건 28 페이지
게시물 검색
Copyright (c) 株式会社YHPLUS. All rights reserved.

사이트 정보

株式会社YHPLUS / 대표 : ZERO
〒171-0014 東京都豊島区池袋2-41-5 アーバン154 8F
050-5539-7787
오픈카카오톡 (YHPLUS) :
https://open.kakao.com/o/slfDj15d

PC 버전으로 보기