• 북마크
  • 1:1문의
  • 새글
  • 회원가입
  • 로그인

팁 & 테크

  • Home
  • 스터디
  • 팁 & 테크

최신글에 게시판 전체글수, 댓글수 출력하는 방법

8,537 2015.04.16 14:05

짧은주소

본문

최신글 출력할 때 해당 게시판의 전체글 수와 댓글 수를 뽑아 출력하는 방법에 대한 자그마한 팁입니다.

열심히 소스 들여다 보다 필요해서 만들어 봤네요.^^

 

* 적용할 부분 설명

1. ./eyoom/classes/latest.class.php


    // 옵션셋으로 의미있는 정보로 변경하여 가져옴
    protected function get_option($option) {
        global $g5;

          :

// ▼여기부터

$sql = "select * from ".$g5['board_table']." where bo_table = '".$this->bo_table."' ";
$total_arr = sql_fetch($sql);
$this->bo_count_write = number_format($total_arr['bo_count_write']);
$this->bo_count_comment = number_format($total_arr['bo_count_comment']);

// ▲여기까지 추가

            // 출력갯수
            if($optset['count']) $opt['count'] = $optset['count'];

               :

  // 출력갯수 부분 위에 추가합니다.

 


    // 스킨파일 위치에 출력하기
    protected function latest_print($skin, $arr, $mode='single', $folder='latest') {
        global $tpl, $tpl_name, $board;

             :

        $tpl->assign(array(
            'bo_table' => $this->bo_table,
            'photo' => $this->photo,
            'content' => $this->content,
            'cols' => $this->cols,
            'title' => $this->header_title,
            'respond' => $this->respond,

// ▼여기부터
            'bo_count_write' => $this->bo_count_write,
            'bo_count_comment' => $this->bo_count_comment,

// ▲여기까지 추가
        ));

           :

   위 부분을 추가합니다.

 

2. ./eyoom/theme/basic/skin_bs/latest/webzine/latest.skin.html 

  예로 웹진 타입의 최신글일 경우

  원하는 부분에 아래와 같이 지정해 주면 됩니다.

 

지정 예시)


<h3 class="panel-title"><i class="fa fa-align-justify"></i> {title}&nbsp;&nbsp;<span class="badge rounded-2x badge-dark" title="전체글 수"> {bo_count_write}</span><span class="badge rounded-2x badge-yellow" title="전체댓글 수">{bo_count_comment}</span></h3>

 

중요한 것은  {bo_count_write}  {bo_count_comment} 입니다.

 

결과는 이렇게 출력 할 수 있습니다. 

앞에는 전체글 수, 뒤는 전체 댓글 수를 표현해 봤습니다.

           

(단, 단일보드 즉, 하나의 보드만을 지정했을 경우의 방법입니다. 여러 보드를 지정할 경우는 추가 작업이 필요하겠네요.^^)

 

혹시 필요한 분들이 계실까 싶어 올려 봅니다.

부디 도움이 되셨기 바랍니다.

 

감사합니다.


 

3
좋아요!
5
- 비즈팔 메일보내기 아이디로 검색 - 회원등급 : 새싹/Level 12 - 포인트 : 93,930
레벨 12
경험치 14,217

Progress Bar 43%

- 가입일 : 2015-03-24 15:01:18
- 서명 : 아무것도 하지 않으면, 아무일도 일어나지 않는다.
- 자기소개 : http://www.jobajob.co.kr (잡아잡-취업,알바정보 서비스) - BIZPAL(비즈팔) -
댓글목록

joosam님의 댓글

와~~ 대단 대단 잘 사용해 보겠습니다~~~~

축하합니다. 첫댓글 포인트 72포인트를 획득하였습니다.

축하합니다. 행운의 포인트 104포인트를 획득하였습니다.

티보리님의 댓글

좋은 정보 감사합니다.

shadow님의 댓글

멋진 정보 감사합니다.^^

홍인님의 댓글

적용해보니 이쁘네요. 감사합니다

레오나르도님의 댓글

감사합니다. GOOD~!

홍인님의 댓글

잘 사용하고 있었는데 최신 패치 후에 에러가 나옵니다.
<span style="color: rgb(255 <---이 부분에서 '<' 가 systax error 가 뜨는데 어떻게 해결하죠?

비즈팔님의 댓글

아직 최신패치를 적용 해보지 않은 상태라 테스트를 못해 봤네요.
최신 패치에 위 소스관련 수정부분이 있는지 먼저 확인을 해 보셔야 할 듯 싶군요. ㅜ.ㅜ

비즈팔님의 댓글

금번 최신패치의 eyoom/classes/latest.class.php을 그대로 업로드 하셨는지요?
그러셨다면
본 팁의 적용부분을 수정하여 적용을 하셨는지요?

홍인님의 댓글

그대로 옮긴 후 수정적용했어요

비즈팔님의 댓글

쪽지 드렸습니다.
확인 해 보셔요.^^

홍인님의 댓글

덕분에 잘 해결되었어요. 감사합니다.

비즈팔님의 댓글

해결이 되셨다니 다행입니다. ^^

Total 123건 5 페이지
번호 제목 글쓴이 날짜 추천
43 김군 아이디로 검색 2015.03.19 5,686 2
42 fm25 아이디로 검색 2015.03.19 2,386 1
41 fm25 아이디로 검색 2015.03.18 2,259 0
40 fm25 아이디로 검색 2015.03.18 2,488 0
39 fm25 아이디로 검색 2015.03.18 1,556 0
38 fm25 아이디로 검색 2015.03.18 2,631 2
37 fm25 아이디로 검색 2015.03.17 1,526 0
36 fm25 아이디로 검색 2015.03.17 2,025 0
35 김군 아이디로 검색 2015.03.15 3,104 0
34 maxform 아이디로 검색 2015.03.13 1,255 2
33 곡우 아이디로 검색 2015.03.08 2,578 0
32 곡우 아이디로 검색 2015.03.08 3,123 1
31 크롱크롱 아이디로 검색 2015.03.07 1,959 3
30 레오나르도 아이디로 검색 2015.03.06 2,315 1
29 fm25 아이디로 검색 2015.03.06 1,703 3
28 fm25 아이디로 검색 2015.03.05 1,990 4
27 fm25 아이디로 검색 2015.03.05 1,884 0
26 레오나르도 아이디로 검색 2015.03.05 2,012 4
25 fm25 아이디로 검색 2015.03.04 3,171 2
24 fm25 아이디로 검색 2015.02.28 2,992 1
LOGIN
사이드 메뉴

최신글이 없습니다.

최신글이 없습니다.

출석 랭킹

오늘의 랭킹

회원사진

닉네임

개근왕

최다1위

shadow shadow
Ranking

    출력할 랭킹이 없습니다.

  • 01 shadow
    674,374
  • 02 신비
    335,419
  • 03 가을하늘
    204,735
  • 04 mame
    202,630
  • 05 이윰MOUNT
    199,181
  • 06 미스코리아
    163,939
  • 07 레오나르도
    147,576
  • 08 테크니션
    142,655
  • 09 이윰IN
    135,258
  • 10 비온뒤맑음
    127,882
  • 01 shadow
    28,938
  • 02 joosam
    23,606
  • 03 티보리
    21,954
  • 04 홍인
    18,644
  • 05 레오나르도
    18,088
  • 06 이윰IN
    17,983
  • 07 도깨비
    16,614
  • 08 이윰EGG
    16,105
  • 09 자이언트
    14,698
  • 10 미스트
    14,379