<?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을 하고 컨트롤러를 불러오거나 사용할 수 있는 방법이 있을까요?
getController('point')->setPoint()