새글(new)에서 댓글수 출력이 잘 안됩니다.
관련링크
본문
팁게의 글을 활용했습니다.
bbs/new.php에 아래 소스를 넣고
............................
$datetime2 = substr($datetime2,11,5);
} else {
$datetime2 = substr($datetime2,5,5);
}
}
// 아이콘 출력 여기서부터 추가 시작
if ($row['wr_id'] == $row['wr_parent']) {
$list[$i]['comment_cnt'] = '';
if ($row2['wr_comment'])
$list[$i]['comment_cnt'] = "<span class=\"cnt_cmt\">".$list[$i]['wr_comment']."</span>";
$list[$i]['icon_link'] = '';
if ($row2['wr_link1'] || $row2['wr_link2'])
$list[$i]['icon_link'] = '<img src="'.$new_skin_url.'/img/icon_link.gif" alt="관련링크">';
$list[$i]['icon_secret'] = '';
if (strstr($list[$i]['wr_option'], 'secret'))
$list[$i]['icon_secret'] = '<img src="'.$new_skin_url.'/img/icon_secret.gif" alt="비밀글">';
$list[$i]['icon_new'] = '';
if ($row2['wr_datetime'] >= date("Y-m-d H:i:s", G5_SERVER_TIME - (24 * 3600)))
$list[$i]['icon_new'] = '<img src="'.$new_skin_url.'/img/icon_new.gif" alt="새글">';
$list[$i]['file']['count'] = $row2['wr_file'];
if ($list[$i]['file']['count'])
$list[$i]['icon_file'] = '<img src="'.$new_skin_url.'/img/icon_file.gif" alt="첨부파일">';
} else {
$list[$i]['icon_secret'] = '';
if (strstr($list[$i]['wr_option'], 'secret'))
$list[$i]['icon_secret'] = '<img src="'.$new_skin_url.'/img/icon_secret.gif" alt="비밀글">';
$list[$i]['icon_new'] = '';
if ($row3['wr_datetime'] >= date("Y-m-d H:i:s", G5_SERVER_TIME - (24 * 3600)))
$list[$i]['icon_new'] = '<img src="'.$new_skin_url.'/img/icon_new.gif" alt="새글">';
}
// 아이콘 출력 여기까지 추가됨
$list[$i]['gr_id'] = $row['gr_id'];
$list[$i]['bo_table'] = $row['bo_table'];
$list[$i]['name'] = $name;
............................
그리고
new 스킨 쪽에서 아래와 같이 변수로 넣었습니다.
<?php echo $list[$i]['comment'] ?><?php if ($list[$i]['comment_cnt']) echo $list[$i]['comment_cnt']; ?>
하지만 당췌 나오질 않네요...ㅎㅎ
제 지식으로는 변수도 문제없고 조건식도 괜찮은 것 같은데
혹시 제가 놓치고 있거나 확인할 부분이 있을까요?
!-->답변 3
이미 캐시된 파일로 인해 수정 사항이 반영되지 않는것 같네요
config.php에서 캐시 사용을 하지 않게 바꿔주시거나, 아니면 관리자에서 최신글 관련 캐시파일을 삭제 해주세요
$list 배열로 한번 뿌려주시고 그래도 변경이 안되면 캐시로 인해 변경이 안되는 겁니다.
영감은 주었지만 채택은 하지 않겠다 ㅎㅎ
답변을 작성하시기 전에 로그인 해주세요.