알림센터 알림을 읽어도 사라지지 않고
음영처리되어 남아있게하려면 어떻게 하면 될까요?
이를테면 네이버카페 '내소식 '처럼 표시를 달리하여 구분하게하고, 히스토리는 남기는거죠. (설정한 일정기간이 지나면 자동삭제해서 서버용량을 줄이면 더 좋겠네요)
관련한 방법이라던가
모듈이나 애드온 또는 스킨이 있다면
알려주시면 감사하겠습니다!!
PHP | PHP 7.4 |
---|---|
CMS | Rhymix 2.1 |
알림센터 알림을 읽어도 사라지지 않고
음영처리되어 남아있게하려면 어떻게 하면 될까요?
이를테면 네이버카페 '내소식 '처럼 표시를 달리하여 구분하게하고, 히스토리는 남기는거죠. (설정한 일정기간이 지나면 자동삭제해서 서버용량을 줄이면 더 좋겠네요)
관련한 방법이라던가
모듈이나 애드온 또는 스킨이 있다면
알려주시면 감사하겠습니다!!
{@
$args = new stdClass();
$args->member_srl = $logged_info->member_srl;
$output = executeQuery('ncenterlite.getNotifyNewCount', $args);
if(!$output->data) return 0;
$ncenterliteCount = $output->data->cnt;
}
이렇게 하면 알림센터의 읽지 않은 알림 갯수를 구할수 있습니다.
if($ncenterliteCount == 0) {
// 새알림이 없는 경우 코드
} else {
// 새알림이 있는 경우 코드
}
이미지에 남은 알림갯수 표현은 {$ncenterliteCount} 가 되겠네요.
화면 하단에는 안 읽은 알림만 나오는 것이 보통이지만,
회원 메뉴에서 "내 알림 목록"에 들어가면 읽은 알림, 안 읽은 알림 모두 나옵니다.
거기를 참고하시면 도움이 될 것 같습니다.