티스토리 뷰

xe 라이믹스 게시판에 insert 시 아주 최소의 필수 항목만 정리해 본다.

위젯 등에서 사용할 때

$oDocument = getController('document');

$obj=new stdClass;
$obj->module_srl=213;
$obj->title="제목";
$obj->contnet="콘텐트";
$obj->nick_name="nick";
$obj->comment_status="ALLOW";

$rst=$oDocument->insertDocument($obj, true);
debugPrint($rst);

이렇게 하면 가장 최소 필수값으로 게시판에 insert 할 수 있다.
comment_status은 사실 안해도 되지만 댓글이 안달리는 문제가 있어서 ALLOW를 넣어줬다.

안넣으면 디폴트로 DENY 일 것이다.

여기까지 xe 라이믹스에 있는 document 모듈의 insertDocument 함수를 이용하는 방법이고,

comment_status은 사실 안해도 되지만 댓글이 안달리는 문제가 있어서 ALLOW를 넣어줬다.

안넣으면 디폴트로 DENY 일 것이다.


===============================

여기는 사용자 정의 쿼리를 사용해서 하는 방법이다.

$obj=new stdClass;
$obj->module_srl=213;
$obj->title="제목";
$obj->contnet="콘텐트";
$obj->nick_name="nick";
$obj->comment_status="ALLOW";

$rst=executeQuery('widgets.formWidget.insertDocument', $obj);
debugPrint($rst);

이렇게 하면 가장 최소 필수값으로 게시판에 insert 할 수 있다.

위젯에서 사용할 경우에는 쿼리 io 앞에 widgets. 를 붙여주면 된다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함