메인 최신글 위젯, 댓글 수 표기 질문
본문
안녕하세요.
그누보드5를 통하여 홈페이지를 운영중에 있습니다.
다름이 아니라 메인에 최신글 위젯에 보면 제목은 잘 출력이 되는데 댓글 수가 표기되지 않아서 댓글 수를 표기하려면 어떻게 수정해야 하는지 질문좀 드립니다.
예) 그누보드 정말 멋지네요 (3) 2020-01-16
위 처럼 댓글 갯수를 표기하고자 합니다.
제가 사용하는 위젯 소스 올려봅니다
고수님들 답변좀 부탁드려요 ㅠㅠ
-----------------------------------------------------------------
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
define('_INDEX_', true);
include_once(G5_THEME_MOBILE_PATH.'/head.php');
include_once(G5_LIB_PATH.'/popular.lib.php');
add_javascript('<script src="'.G5_JS_URL.'/jquery.bxslider.js"></script>', 10);
?>
<!-- 메인 최신글 시작 -->
<div class="conle_idx_top">
<div class="conle_lt">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('theme/basic', 'naebang', 5, 20);
?>
</div>
<div class="conle_lt conle_lt_even">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('theme/basic', 'free', 5, 20);
?>
</div>
<div class="conle_lt conle_bt_lt">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('theme/basic', 'qna', 5, 20);
?>
</div>
<div class="conle_lt conle_bt_lt conle_lt_even">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('theme/basic', 'review', 5, 20);
?>
</div>
<!--
<div class="lt_gall">
<!-- 베이직 슬라이더2 {
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('theme/gallery', 'gallery', 4, 20);
?>
</div>
-->
</div>
<!-- 메인 최신글 끝 -->
<?php
include_once(G5_THEME_MOBILE_PATH.'/tail.php');
?>
답변 1
최신글 스킨 파일에서 처리해주면 됩니다.
/theme/basic/skin/latest/basic/latest.skin.php , /theme/basic/skin/latest/gallery/latest.skin.php
파일에서
echo $list[$i]['subject'];
다음에
echo '(' . $list[$i]['comment'] . ')';
를 추가해주는 방식으로 하면 됩니다.