묻고답하기

  point 모듈에서 point.controller.php 파일중

function triggerInsertComment(&$obj)
    {
        $module_srl = $obj->module_srl;
        $member_srl = $obj->member_srl;
        if(!$module_srl || !$member_srl) return new Object();
        // Do not increase the points if the member is the author of the post
        $document_srl = $obj->document_srl;
        $oDocumentModel = getModel('document');
        $oDocument = $oDocumentModel->getDocument($document_srl);
        if(!$oDocument->isExists() || abs($oDocument->get('member_srl'))==abs($member_srl)) return new Object();
        // Get the point module information
        $oModuleModel = getModel('module');
        $config = $oModuleModel->getModuleConfig('point');
        $module_config = $oModuleModel->getModulePartConfig('point', $module_srl);
        // Get the points of the member
        $oPointModel = getModel('point');
        $cur_point = $oPointModel->getPoint($member_srl, true);

        $point = $module_config['insert_comment'];
        if(strlen($point) == 0 && !is_int($point)) $point = $config->insert_comment;
        // Increase the point
        $cur_point += $point;
        $this->setPoint($member_srl,$cur_point);

        return new Object();
    }

이부분을 참고로 예약모듈용 트리거를 만들고 있습니다.

예약 모듈에서 예약시 포인트 적용을 하고 싶은데, 나머지 php 부분은 비슷한 형식으로 다 추가했습니다.

이부분이 차감의 핵심인거 같은데 맞나요?

아무리 수정해봐도 적용이 안되는군요...

알고 싶은건 예약 모듈에서도 따로 무언가의 해당 코드를 추가를 해줘야 적용되는 건가요?

아니면 point 모듈에서만 수정으만으로도 예약모듈에  포인트 차감이 적용이 되는건가요?

이걸로 3일간 씨름을 하고 있습니다...

맨땅에 헤딩하는거라 저부분이 맞는건지도 모르겠네요... 

function triggerBookingTobook(&$obj)
    {
        $module_srl = $obj->module_srl;
        $member_srl = $obj->member_srl;
        $bookingSrl = $obj->bookingSrl;
        $bookingerSrl = $obj->bookingerSrl;
        if(!$bookingSrl || !$bookingerSrl) return new Object();
        // Do not increase the points if the member is the author of the post
        $productNo = $obj->productNo;
        $oDocumentModel = getModel('booking');
        $oDocument = $oDocumentModel->getDocument($productNo);
        // Get the point module information
        $oModuleModel = getModel('module');
        $config = $oModuleModel->getModuleConfig('point');
        $module_config = $oModuleModel->getModulePartConfig('point', $bookingSrl);
        // Get the points of the member
        $oPointModel = getModel('point');
        $cur_point = $oPointModel->getPoint($bookingerSrl, true);

        $point = $module_config['insert_booking'];
        if(strlen($point) == 0 && !is_int($point)) $point = $config->insert_booking;
        // Increase the point
        $cur_point += $point;
        $this->setPoint($bookingerSrl,$cur_point);

        return new Object();

}

이부분이 수정하고 있는 소스입니다..

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
쿠키소다 포토샵이...이레이저 툴만..됨..  
가시고기 홈페이지 에러가 뜹니다..이런 경우는 처음인데..ㅠ_ㅠ [2] 2007.08.10
레드 계정 신청서 말이죠... [1] 2007.08.10
JustOne 프레임 질문입니다  
후아~ 백, 위로.. [1] 2007.08.10
nanumugu 이거 해석좀...ㅠ_ㅡ;; [2] 2007.08.10
후아~ 질문이에요~ ㅋㅋ [1] 2007.08.10
『해적』 님들 제발 부탁이에요.. 가르쳐주세요 [1] 2007.08.10
단아 엔지오 홈 상단 방송중인 음악제목 나오게 하는 태그 부탁합니다~ [1] 2007.08.10
소준혁 (질문수정)새창띄우기를 안하고 프레임에 나타나게 할수 없나요? [2] 2007.08.10
박보나 나모에서 배경음악 랜덤 소스가 안 먹힙니다. [2] 2007.08.10
bageup 노프레임에선 레이어가 안됩니까?매우궁금합니다. [3] 2007.08.10
당무 100M Dedicated? 100M Shared? [2] 2007.08.10
9zegage 劍神 고수님들.. 이거 아시는 분도 계시길 빌며 ㅜㅜ [4] 2007.08.10
박인석 서버에 파일이 올라가지 않아요~~ [1] 2007.08.10
제로맨 권한설정 [2] 2007.08.10
choi qyoung 플래쉬를 삽입했는데요... [3] 2007.08.10
키키모 PHP, JAVA, C#& .NET 최후의 강자는 누가? 고민 무지 됨.. [1] 2007.08.10
ZipShin [re] 노프레임 에서의문제점...ㅠㅠ [2] 2007.08.10
bageup 노프레임 에서의문제점...ㅠㅠ [2] 2007.08.10
홍미령 주소창에 주소 변하지 않게 하는방법좀 알려주세요 [6] 2007.08.10
남정남 include 문은 PHP 와 HTML 에서 쓰는 방법이 다른가여?  
양민호 질문 질문  
안용담 주민번호 2000년생이후 출생소스좀... [1] 2007.08.10
미아 웹에서 윈도의 저장 프린트 아이콘 안뜨게 하는 거 알켜 주세요. [1] 2007.08.10
허접 간단한 노프레임에 관한질문인데요n.n [2] 2007.08.10
-_-; Bindae 다시 질문드릴께요~ ^-^; [2] 2007.08.10
궁금이77 [윈도우 2000서버에서 php를 설치할 때] [1] 2007.08.10
유현우 헤더 푸터관련 질문이요... [2] 2007.08.10
허접 ^^ 아이프레임 간단질문요.. [1] 2007.08.10