쪽지 질문좀 드려요.
아웃 로그인 폼의 쪽지 갯수가 실시간 알림 기능이 있어서인지
새로운 쪽지가 와도 항상 0으로 표시가 되요.
쪽지4를 사용하고 있구요.
쪽지함의 받은 쪽지 갯수로 뽑아올수는 없나요?
로그인 폼은 항상 0이지만 쪽지함의 받은 쪽지수는 표시가 되거든요.
새로운 쪽지가 와도 항상 0으로 표시가 되요.
쪽지4를 사용하고 있구요.
쪽지함의 받은 쪽지 갯수로 뽑아올수는 없나요?
로그인 폼은 항상 0이지만 쪽지함의 받은 쪽지수는 표시가 되거든요.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
lib/outlogin.lib.php 파일에서
// 읽지 않은 쪽지가 있다면
if ($member['mb_id']) {
$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";
$row = sql_fetch($sql);
$memo_not_read = $row['cnt'];
아래처럼 변경하시면
// 읽지 않은 쪽지가 있다면
if ($member['mb_id']) {
$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' ";
$row = sql_fetch($sql);
$total_count = number_format($row[cnt]);
$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";
$row = sql_fetch($sql);
$memo_not_read = $row['cnt']."/".$total_count;
쪽지 (새로운쪽지수/전체쪽지수) 이렇게 노출이 됩니다
config.php에서 주석 처리하고 아래와 같이 바꾸니까 잘 되네요.
//$g4['memo_table'] = $g4['table_prefix'] . "memo"; // 메모 테이블
$g4['memo_table'] = $g4['table_prefix'] . "memo_recv"; // 메모 테이블