[이윰] "카테고리"별 게시글 갯수 나타내기

페이지 정보

yadolee 루루아빠 3,400 1 2015.04.24 03:09:55

본문

eyoom/user_program/board/list.skin.php 을 열어 다음 소스로 덮어 씌운다.


<?php
    if (!defined('_GNUBOARD_')) exit;
    // Your Program - Start

    // 카테고리
    if ($board['bo_use_category']) {
        foreach($categories as $key => $val) {
            $bocate[$key]['ca_name'] = trim($val);
                $sql_ca = " SELECT count(*) as caCount FROM {$write_table} WHERE ca_name = '{$bocate[$key][ca_name]}' and wr_is_comment = 0 ";
                $row_ca = sql_fetch($sql_ca);
                $bocate[$key]['ca_cnt'] =  $row_ca['caCount'];
                $tot_cate_cnt += $row1['caCount'];
        }
        // 게시판 전체 글수를 "전체(nnn)"에 표시하고자 할 경우 (공지 글도 포함이 됨)
        $total_row = sql_fetch(" select sum(bo_count_write) as cnt from {$g5[board_table]} where bo_table = '{$bo_table}' ");
        $total_cate_cnt = $total_row['cnt'];

        // 카테고리가 있는 게시글 수를 "전체(nnn)"에 표시하고자 할 경우 (공지 글, 카테고리가 없는 글은 제외 됨)
        // $total_cate_cnt = $tot_cate_cnt;

    }

    // Your Program - End

    // 변수 할당하기 - /eyoom/inc/tpl.assign.php 파일 참조
    $tpl->assign(array(

    ));
?>

각 일반 게시판 스킨 폴더 중 list.skin.html을 열어 다음 소스를 보고 확인 수정한다.
※ 카테고리 탭 형식일때

    <!--{* 게시판 카테고리 시작 *}-->
    <!--{?_is_category}-->
    <div class="tab-cart">
    <!--{    <h5><strong class="color-red">{board.bo_subject}</strong> 카테고리</h5>    *}-->
    <div class="margin-hr-10"></div>
        <div class="row col-sm-12">
            <ul class="nav nav-tabs">
                <li class="{?!_decode_sca}active{/}">
                    <a href="{_category_href}">전체 <span class="" title="전체글 갯수"><font size="2">({_total_cate_cnt})</font></span></a>
                </li>
                <!--{@ _bocate}-->
                <li class="{? _decode_sca == .ca_name}active{/}">
                    <a href="{_category_href}&sca={.ca_sca}">{.ca_name} <span class="" title="{.ca_name} 게시글 갯수"><font size="1"><em>({.ca_cnt})</em></font></span></a>
                </li>
                <!--{/}-->
            </ul>
        </div>
    </div>
    <div class="clearfix"></div>

    <div class="margin-hr-10"></div>

    <!--{/}-->
    <!--{* 게시판 카테고리 끝 *}-->

※ 카테고리 기본(드랍다운) 형식일때

    <!-- 게시판 카테고리 시작 { -->
    <!--{?_is_category}-->
    <script>
    // 카테고리 이동
    function category_view(sca) {
        if(sca)    var url = "{_category_href}&sca="+sca;
        else var url = "{_category_href}";
        $(location).attr('href',url);
        return false;
    }
    </script>
    <nav>
        <h5><strong class="color-red">{board.bo_subject}</strong> 카테고리</h5>
        <div class="row col-sm-4">
            <select name="ca_name" id="ca_name" required class="form-control" onchange="return category_view(this.value);">
                <option value="">전체 <font size="1"><em>({_total_cate_cnt})</em></font></option>
                <!--{@ _bocate}-->
                <option value="{.ca_sca}" {? _decode_sca == .ca_name}selected{/}>{.ca_name} <font size="1"><em>({.ca_cnt})</em></font></option>
                <!--{/}-->
            </select>
        </div>
        <div class="clearfix"></div>
    </nav>
    <div class="margin-hr-10"></div>
    <!--{/}-->
    <!-- } 게시판 카테고리 끝 -->

추천인 1
  • shadow2fox
    shadow2fox
yadolee
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,354,811
레벨 101
경험치 1,539,463

Progress Bar 80.74%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요

Total 7712326 페이지

제목 글쓴이 날짜 조회 추천
에디터  🏆 CKeditor4.x 에디터 상 엔터를 쉬프트+엔터 바꾸기 루루아빠 2015.04.24 3.8k 0
이윰  🏆 🚩 "카테고리"별 게시글 갯수 나타내기 루루아빠 2015.04.24 3.4k 1
이윰  🏆 이윰 조건문 변수 모음 루루아빠 2015.04.23 3.2k 0
에디터  🏆 smarteditor2 로 사진 첨부시 에디터 크기에 맞게 리사이즈 루루아빠 2015.04.23 3.9k 0
이윰  🏆 일반 회원과 특정 레벨 회원을 나타내는 변수 루루아빠 2015.04.23 3.2k 0
그누•영카트  🏆 첨부 이미지 가운데로 정렬하기 루루아빠 2015.04.23 3.1k 0
이윰  🏆 사이드바 없애기 루루아빠 2015.04.22 3.5k 1
이윰  🏆 관리자는 본문 내용 없이 글 작성하기 루루아빠 2015.04.22 3.7k 1
이윰  🏆 좀 더 전문적으로 관리자 본문 내용 없이 글 작성하기 루루아빠 2015.04.22 3.3k 1
이윰  댓글+2🏆 게시판 카테고리 탭 형식으로 만들기 루루아빠 2015.04.21 3.8k 0
에디터  댓글+1🏆 smarteditor2 사진 첨부시 절대경로를 상대경로로 변경하기 루루아빠 2015.04.18 5.0k 0
에디터  🏆 smarteditor2를 이용하여 이미지 업로드시 이미지 위에 타이틀 팝업창 없애기 루루아빠 2015.04.11 3.9k 0
그누•영카트  🏆 썸네일 화질 설정법 루루아빠 2015.04.11 3.5k 0
기타  댓글+3🏆 아이프레임에 포함된 플래쉬(White flash방지) 로딩 완벽 해결법 루루아빠 2015.04.11 4.0k 0
이윰  🏆 게시판 basic 스킨 목록 보기에서 가운데로 정렬하기 루루아빠 2015.04.10 3.6k 0
기타  🏆 "syntaxhighlighter"로 적힌 소스 쉽게 복사하기 루루아빠 2015.04.09 3.6k 0
이윰  댓글+1🏆 이윰 메뉴 설정에서 출력 순서로 인한 오류 발생시 루루아빠 2015.04.09 4.1k 0
기타  🏆 내용이 포함된 box의 넓이와 높이 조정하는 법 루루아빠 2015.04.08 3.7k 0
그누•영카트  댓글+1🏆 첨부된 이미지 링크 없애기 루루아빠 2015.04.04 3.0k 0
그누•영카트  🏆 Re: 첨부된 이미지 링크 없애기 루루아빠 2015.04.07 3.4k 0
그누•영카트  🏆 Re: Re: 첨부된 이미지 링크 없애기 루루아빠 2015.04.07 3.6k 0
이윰  🏆 익명 게시판에 글 작성시 기본으로 익명 체크되게 하기 루루아빠 2015.03.28 3.4k 0
그누•영카트  🏆 회원 닉네임 길이 제한두기 루루아빠 2015.03.28 3.3k 0
이윰  🏆 게시판 다운로드 포인트를 마이너스로 설정할 경우 루루아빠 2015.03.23 3.2k 0
이윰  댓글+1🏆 디바이스에 따른 내용 보이기 숨기기 루루아빠 2015.03.20 3.9k 0
이윰  댓글+1🏆 일정 레벨 이상만 메뉴 보여주기 루루아빠 2015.03.17 3.4k 0
기타  댓글+1🔒 마우스 및 키보드 복사 금지 제어하기 루루아빠 2015.03.16 14 0
이윰  🏆 모바일과 피시에서 내용 숨기기 보이기 루루아빠 2015.03.15 3.2k 0
그누•영카트  🏆 메인화면에 블로그 형태로 게시판 보이기 루루아빠 2015.03.10 3.9k 0
그누•영카트  🔒 HTMLPurifier 7레벨 이상은 적용 안받기 루루아빠 2015.03.10 8 0