26.09.29
0
조회 198
26.09.26
1
조회 156
26.09.24
0
조회 188
26.09.23
0
조회 192
26.09.19
0
조회 510
26.09.11
0
조회 150
26.09.10
0
조회 149
26.09.10
0
조회 149
26.09.10
0
조회 117
26.09.10
0
조회 101
26.09.09
1
조회 103
26.09.04
0
조회 504
26.09.03
0
조회 340
26.09.01
1
조회 138
26.08.29
0
조회 180
26.08.22
0
조회 294
26.08.20
0
조회 324
26.08.13
0
조회 313
26.08.13
0
조회 368
26.08.13
0
조회 208
댓글 5
xe 코어 사용하세요? 포인트 관리 모듈에 포인트가 부족하면 게시글을 읽을 수 없게 하는 설정이 있었는데요 그걸 한번 써보세요.
찾아보니까 원하시는 기능과 약간 다르네요.
이런거에요.
댓글을 다는걸 막고자하는거니까요~
임시적으로
comment.contoller.php 에
function insertComment($obj, $manual_inserted = FALSE, $update_document = TRUE)
{
if(!$manual_inserted && !checkCSRF())
{
return new Object(-1, 'msg_invalid_request');
}
//추가 시작
$cur_point = getModel('point')->getPoint($member_srl, true);
if($cur_point < 0)
{
$message = sprintf(lang('comment_disallow_by_point');
return new Object(-1, $message);
}
//추가 끝
comment\lang\ko.php
//추가
$lang->comment_disallow_by_point = '포인트가 부족하여 댓글작성이 불가능합니다.';
근데 DB상에 포인트가 -로도 구현되던가요? -로안가고 0으로 된다면 포인트가 0이기 때문에 위 소스가 안먹힐거에요.
0도 막으려면 if($cur_point <= 0)
한번 적용해봐야겠네여 감사합니다.