스킨 | 분류(카테고리) 갯수 표시
페이지 정보
작성자 관리자 작성일16-07-10 14:55 조회531회 댓글0건관련링크
본문
적용하려는 게시판 스킨의 list.skin.php 상단에 아래와 같이 추가 및 수정합니다.
<?php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 //카테고리(분류) 갯수 구하기 function category_count($ca_name='') { global $g5, $bo_table; if ($ca_name) $sql_where = " where ca_name = '".$ca_name."' "; else $sql_where = " where ca_name != '' "; $row = sql_fetch(" select count(*) as cnt from ".$g5['write_prefix'].$bo_table.$sql_where); return $row['cnt']; } //갯수반영 카테고리 옵션 function new_category_option($bo_table) { global $board; $category_option = ''; if ($board['bo_use_category']) { $category_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table; $category_option .= '<li><a href="'.$category_href.'"'; if ($sca=='') $category_option .= ' id="bo_cate_on"'; $category_option .= '>전체('.category_count().')</a></li>'; $categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음 for ($i=0; $i<count($categories); $i++) { $category = trim($categories[$i]); if ($category=='') continue; $category_option .= '<li><a href="'.($category_href."&sca=".urlencode($category)).'"'; $category_msg = ''; if ($category==$sca) { // 현재 선택된 카테고리라면 $category_option .= ' id="bo_cate_on"'; $category_msg = '<span class="sound_only">열린 분류 </span>'; } $category_option .= '>'.$category_msg.$category.'('.category_count($category).')</a></li>'; } } return $category_option; } // 여기까지 추가함 ~ 중략 ~ <?php echo $category_option ?> <!-- 이부분을 찾아서 아래와 같이 수정함--> <?php echo new_category_option($bo_table);?>
댓글목록
등록된 댓글이 없습니다.