Q&A

외부 PHP파일에서 라이믹스 기능 사용 법

2024.04.22 11:16
117
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.2
<?php
    //Rhymix Context initialize
    require_once $_SERVER['DOCUMENT_ROOT'].'/common/autoload.php';

    Context::init();

    // 포인트 가져오기
    $now_point = getModel('point')->getPoint($param3);

    setPoint($param3, $total_p , 'update');

}

와 같은 코드를 사용하여, $param3는 POST로 받은 member_srl 입니다.

 

외부 PHP파일을 사용하여 ajax 요청을 하면 

["Call to undefined function setPoint()\" in opages/ajax/document_exec.php on line 66"]

 

에러가 나옵니다.

 

getPoint에서는 에러가 나지 않는 것으로 보니, setPoint는 

https://github.com/rhymix/rhymix/blob/8c9d8652a7a20456c3af66acb1060fbe9a8c2e05/modules/point/point.controller.php#L656

 

를 보니, 컨트롤러군요..

 

별도로 init을 하고 컨트롤러를 불러오거나 사용할 수 있는 방법이 있을까요?

 

:)

댓글 2