삭제된 게시물로 존치 시키는 자료 똥남기는 모듈을 사용할 경우  글 삭제시 게시물은 존치되면서 제목과 내용이 삭제된 게시물입니다로 변경됩니다.

 

실제 삭제가 일어나지 않으면서 발생하는 몇몇 문제점을 해결했는데요.

 

그 중 글 작성으로 얻은 포인트를 차감시키는 것은 모듈에 아래 코드를 넣어 해결했습니다.

 

$voted_count = $oDocument->get('voted_count');
$member_srl = $oDocument->get('member_srl');
if($member_srl){
$module_srl = $oDocument->get('module_srl');
$oModuleModel = getModel('module');
$config = $oModuleModel->getModuleConfig('point');
$module_config = $oModuleModel->getModulePartConfig('point', $module_srl);
$point = $module_config['insert_document'] ? $module_config['insert_document'] : 0;
if($point){
$oPointController = getController('point');
$oPointController->setPoint($member_srl, $point, 'minus');
}
$board_vote = $module_config['voted'] ? $module_config['voted'] : 0;
$voted_point = ($voted_count * $board_vote);
if($voted_count){
$oPointController = getController('point');
$oPointController->setPoint($member_srl, $voted_point, 'minus');
}
}

 

 

 

 

그런데 여기에 하나 추가로 더 필요한게 받은 추천수를 모두 몰수해서 0으로 업데이트를 해주고 싶습니다.

추천이 몇개였던지 상관없이 전부 0 으로 업데이트 해 주면 될 것 같습니다.

위 추천포인트를 차감할때 추천수도 0으로 바꿔주면 될 것 같은데요.. 

 

 

  • ?
    시간 날때 해당부분 반영해놓겠습니다.
  • ? profile

    앗... 감사합니다. 그럼 반영해주실때.. 코멘트도.......

    댓글 추천 포인트는 없으니 그냥 코멘트 삭제시 받았던 추천수만 0으로 업데이트 해주면 될 것 같습니다.

    코멘트도 고려해야 할게.. 저희는 코멘트 추천수로 베스트 댓글을 운영하다보니...