외부 PHP파일에서 라이믹스 기능 사용 법
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');
}
//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을 하고 컨트롤러를 불러오거나 사용할 수 있는 방법이 있을까요?
얼음조각티
Lv. 3
:)
댓글 2
getController('point')->setPoint()
정말 감사드립니다 (__)