테스트 사이트 - 개발 중인 베타 버전입니다

게시판에 댓글 작성시 포인트 차감 채택완료

히햐 3개월 전 조회 1,078

게시판에 댓글 작성시 1000p 차감시키려고 합니다.

다만 댓글 여분필드 wr_4에 내용 작성시에는 200p를 지급하려고 하는데 방법이 있나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
3개월 전

보드스킨폴더에

 

write_comment_update.skin.php

 

이거 하나 만드시고

 

if(isset($wr_4) && $wr_4){

   insert_point($member['mb_id'], 200, '내용', $wr_id, $rel_action, $wr_id);

}

 

이렇게 구현하면됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

히햐
3개월 전
감사합니다. 참고해서 작업해보도록 할게요

댓글을 작성하려면 로그인이 필요합니다.

웅푸
3개월 전

댓글 작성시 포인트 +/-는 값은 관리자 프론트 페이지 게시판 설정에서 하시면됩니다.

그리고

여분필드로 인해서 차감도는 지급을하고싶다면  별도로 커스터마이징 해주셔야하구요.

예를 들어서 사용자 프론트스킨에서 적용을 해야한다면write_update.skin.php 파일에서 다음과같이 추가하시면됩니다.

if ($wr_id && isset($_POST['wr_4']) && trim($_POST['wr_4']) !== '') {     $wr_4 = sql_real_escape_string($_POST['wr_4']);     $sql = "UPDATE {$table_name} SET wr_4 = '{$wr_4}' WHERE wr_id = '{$wr_id}'";     sql_query($sql);     $rel_action = 'wr4_bonus';     $already = get_point_sum($member['mb_id'], $rel_action, $wr_id);

    if (!$already) {         insert_point($member['mb_id'], 200, 'wr_4 작성포인트', $wr_id, $rel_action, $wr_id);     } }

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

3개월 전

따로 지원 하는 기능은 없고 개발을 하셔야 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

히햐
3개월 전
네 감사합니다. 그럼 참조할 페이지가 어디일까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인