스킨형 왼쪽 메뉴
출력 방법
<?=leftmenu("basic", "$gr_id", "$bo_table"); // LEFT MENU?>
별도 링크 타겟 지정 가능
<?=leftmenu("basic", "$gr_id", "$bo_table"); // LEFT MENU?>
별도 링크 타겟 지정 가능
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 39개
정치적 발언인가? ㅎㅎ
각각의 폴드를 어디에 올려야 하는지요
이 소스를 보게되면.
<?
$blue_bullet="<img src='$leftmenu_skin_path/img/icl.gif' border='0'>";
$blue_bullet1="<img src='$leftmenu_skin_path/img/icl1.gif' border='0'>";
$line_shadow = "<tr><td height=1 background='$leftmenu_skin_path/img/dot_line.gif'></td></tr>";
$sql = " select gr_id, gr_subject, gr_9, gr_10 from $g4[group_table] where gr_id = '$gr_id'";//해당그룹 $gr_id를 해당그룹명으로 대체가능
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++){
//그룹을 보여준다면
$gSubject = "<span style='color:#323232;'><b>" .$row['gr_subject']."</b></span>";//그룹제목
$gLink = (!empty($row['gr_10']))?$row['gr_10']:$g4['bbs_path'].'/'.'group.php?gr_id=' .$row['gr_id'];//그룹링크 - 별도링크 필요하면 gr_10 필드에 전체 url 입력
echo "<tr><td height='30' align='left' style='padding:0 0 0 10'>";
echo "<a href='" . $gLink . "' target='$row[gr_9]'>" . $gSubject . "</a></td></tr>";
echo $line_shadow;
//제외보드설정
//$sql2 = " select bo_subject, bo_table, bo_10 from $g4[board_table] where bo_table not in ('z7_2') and gr_id = '$gr_id' and bo_list_level <= '$member[mb_level]' order by bo_order_search";
//게시판 권한 설정 적용, 전체 검색사용에 체크된 게시판만 검색순서에 따라 추출
$sql2 = " select bo_subject, bo_table, bo_9, bo_10 from $g4[board_table] where (bo_list_level <= $member[mb_level]) and (gr_id = '$row[gr_id]') order by bo_order_search";
$resultb = sql_query($sql2);
for ($j=0; $rowb=sql_fetch_array($resultb); $j++) {
$bSubject = ($rowb['bo_table'] == $bo_table)?"<span style='font-weight:bold;color:#222222;'>".cut_str(get_text($rowb['bo_subject']),100,"")."</span><img src='$leftmenu_skin_path/img/icl1.gif' border=0>":"<span style='color:#222222;'>".cut_str(get_text($rowb['bo_subject']), 20,"")."</span><img src='$leftmenu_skin_path/img/ic2.gif' border=0>";//게시판제목 - 해당게시판은 #222222 나머지는 #222222
$bLink = (!empty($rowb['bo_10']))?$rowb['bo_10']:$g4['bbs_path'].'/'.'board.php?bo_table=' .$rowb['bo_table'];//게시판링크 - 별도링크 필요하면 bo_10 필드에 전체 url 입력
echo "<tr align='right' bgcolor='FFFFFF' onMouseOver=this.style.backgroundColor='F8F8F8' onMouseOut=this.style.backgroundColor=''><td width=\"100%\" height='25' class='left_menu_btn'>";
echo "<a href='" . $bLink . "' target='$rowb[bo_9]'>" . $bSubject . "</a>";
echo "</td></tr>"; //칸 닫기
echo $line_shadow;//경계선
}
}//}
?>
이렇게 되어 있는데
그룹명을 불러올때 그룹ID로 불러와서 그룹아이디와 이미지 이름을 같게 하고 확장자를 gif로 해주면 될듯한데 어떻게 해야 이렇게 될까요.
이렇게 게시판과 일반페이지가 섞인 곳에서는 사용 가능한 법이 없는지요 ㅠ
에 해답이 있습니다.
extend 폴더에 lib 파일 넣고
스킨도 폴더추가해서 넣고
head.php 에
<?=leftmenu("basic", "$gr_id", "$bo_table"); // LEFT MENU?>
넣으면 나오는데 계시판에서만 나옵니다.