질문/조언질답게시판
Extra Form
PHP PHP 7.3
CMS Rhymix 2.x

자동등업 애드온이 있어 활용해보려고 하는데

본문에는 별 이상이 없다고 되어 있는데 저는 안되서 문의 드립니다.

 

기능 중에 게시글을 삭제하면 자동등업이 취소되는 기능이 있는데 취소가 안됩니다.

포인트 회수 기능도 소스에는 있는거 같은데 안됩니다.

 

수정 가능할까요? 코알못이라 조언 부탁 드립니다.

라이믹스에서는 안되는건지도 궁금합니다.

 

https://xe1.xpressengine.com/index.php?mid=download&package_id=22753807

 

//정회원이 글을 삭제할때
//자동등업 취소를 사용할때만 작동
if($addon_info->del_group=='Y' && $called_position == 'after_module_proc' && ($this->act == 'procBoardDeleteDocument' || $this->act == 'procBodexDeleteDocument') && in_array($args->with_group,$group_list)) {


$mid_list=$addon_info->mid_list;
// mid를 module_srl로
$args->module_srls = null;
if(count($mid_list)) {
$oModuleModel= &getModel('module');
        $module_srls = $oModuleModel->getModuleSrlByMid($mid_list);
            if(count($module_srls)) $args->module_srls = implode(',',$module_srls);
            else $args->module_srls = null;

        }

//해당영역의 글 숫자를 체크
$args->member_srl=$obj->member_srl;
$hello = executeQueryArray('addons.hello_member.getMyHello', $args);
$hello_count = $hello->data[0]->count;

//해당 영역에 글이 없는 경우
if($args->documents > $hello_count) {
//정회원 그룹을 다시 default group으로...
         $obj->target_group_srl=$args->default_group;
         $obj->present_group_srl=$args->with_group;
        if($addon_info->update_group !='N' && $args->site_srl == 0) $query_id='addons.hello_member.updateGroup';
else $query_id='addons.hello_member.deleteGroup';
executeQuery($query_id, $obj);
$oCacheHandler = CacheHandler::getInstance('object', null, true);
        if($oCacheHandler->isSupport())
         {
             $oCacheHandler->invalidateGroupKey('member');
         }
if($addon_info->give_point) {
                $oPointController = &getController('point');
                $oPointModel = &getModel('point');
                $owner_point = $oPointModel->getPoint($obj->member_srl, true);
                $oPointController->setPoint($obj->member_srl, $owner_point - $addon_info->give_point);
            }

 

  • profile

    라이믹스 최신버전에서는 일부 동작하지않더군요.
    수정을 하기는 했는데 아직 사용하시는 분들이 계신다는 생각은 못했네요.
    포인트 컨텐츠에 올렸습니다.

    혹씨 문제가 있으면 댓글 주십시요.