묻고답하기

XE를 이용해 평가 사이트를 만들려고 합니다.

평가할 대상의 리스트는 DB 데이터(SQL 및 CSV 등)로 가지고 있기 때문에 형식에 맞게 가공하기는 어렵지 않습니다.

그런데 이 리스트를 XE의 게시판에 문서들로 일괄적으로 입력하는 방법이 없을까요 ?

그냥 SQL 데이터를 SQL의 DOCUMENT 부분에 IMPORT 시키자니 게시물의 SRL 이 꼬이거나 하는 문제가 있을 것 같고

어떻게 손을 봐서 겹치지 않게 올리는 방법이 없을까 여쭤 봅니다.


---- 질문 추가 -----


푸시아님께서 말씀해주신 함수를 메뉴얼에서 찾아 일단 테스트 해 보기 위하여

"외부페이지" 문서를 하나 생성하고 해당 문서에는


<?

if(!defined("__ZBXE__")) exit();


$obj->title = "My sample document";

$obj->content = "Hello World!";

$obj->tags = "demo, hello";

$obj->member_srl = "4";

$document_srl = getNextSequence();

$obj->document_srl = $document_srl;

$obj->module_srl = "197";

$obj->allow_comment = 'Y';

$obj->allow_trackback = 'Y';

$oDocumentController = &getController('document');

$output = $oDocumentController->insertDocument($obj);

?>


이렇게 작성한 PHP 파일을 하나 연결시켰습니다

member_srl 4인 회원의 이름으로 197번 모듈 번호를 가진 게시판에 글을 작성하기 위한 목적이었는데

혹시 ./modules/document/document.controller.php 에 함수가 정의되어 있다는 건가 싶어서 해당 경로를

require_once 하였을 경우에는 페이지 자체가 에러가 납니다.

어떻게 하면 좋을까요.....


----- 자문자답 -----


<?

if(!defined("__ZBXE__")) exit();

define('__ZBXE__', true);

require_once './modules/document/document.class.php';

require_once './modules/document/document.model.php'; 

require_once './modules/document/document.controller.php';


$oDocumentController = &getController('document');




$obj->title = "My sample document";

$obj->content = "Hello World!";

$obj->tags = "demo, hello";

$obj->module_srl = "197";

$obj->member_srl = "4";

$obj->user_id =  "~~~~";

$obj->nick_name =  "~~~~";

$obj->allow_comment = 'Y';

$document_srl = getNextSequence();

$obj->document_srl = $document_srl;

$output=$oDocumentController->insertDocument($obj,true);

?>


이렇게 닉네임과 아이디등을 다 넣어주고 require_once 에 윗 부분을 넣어주니 해결되더군요.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
사랑해요XE 사이트 하단 (푸터) 저작권 부분에 작성할때 어떻게하면 두칸(2행)으로 나눠서 작성할수있나요? [16] file 2014.08.20 by 사랑해요XE
socialskyo 댓글을 추천한 사람을 표기 하는 기능?? 관련한 xe함수는 없나보죠? [5] 2014.08.20 by socialskyo
최윤한 네이버 신디케이션 연동 안되서 문의하니 mydomain.com/xe/atom 접속하면 404 not found 문서라는데요 [7] 2014.08.20 by 최윤한
dskurrkdfdr74 회원정보란에 보유캐쉬 넣는법좀 알려주세요 file  
사랑해요XE ftp 에서 프로토콜에서 FTP- 파일 전송 프로토콜 방식과 SFTP - SSH File Transfer Protocol 의 차이? [1] 2014.08.20 by 빨간장갑고길동
duding 게시글 내 엑셀 표 카피해서 붙여넣기 문제 [1] 2014.08.20 by 빨간장갑고길동
2222ㅇ 윈도우7 64비트에서도 사용이 되는가요? [1] 2014.08.20 by CTN
빨간장갑고길동 jwplayer에서 youtube 재생이 안되는데  
geogeo123 네이버 신디케이션 여기 자료실에 있는것으로 사용하시나요? [9] 2014.08.20 by 최윤한
멘탈가루루루루몬 티스토리에 있는 사진은(본인 계정) 사이트로 가져오면 썸네일표시가 안되나요?? [8] 2014.08.20 by 큰성565
오락실주인 구글 웹마스터도구 사이트 소유자 확인 문제 [7] file 2014.08.20 by 오락실주인
모몽 글번호를 바꿀수 있나요?? [5] 2014.08.21 by KANTSOFT
putty 회원들이 가입하면 관리자에게 자동으로 메일 오게 하는 방법 없나요? [2] 2014.08.20 by putty
사랑해요XE (사진有) 로고와 저 부분의 간격을 좁히고 싶은데 어떻게 해야하나요? [4] file 2014.08.20 by 사랑해요XE
벨몽이 XE 모듈만들기 강좌 관련 질문입니다. [1] 2014.08.20 by KANTSOFT
tui 레이아웃 1개인데 메뉴를 여러개 만들어서 홈페이지 하나로 구성질문입니다. [2] 2014.08.20 by tui
후아레즈 아이콘샵으로 구입한 아이콘을 레벨아이콘대신 출력하게했더니.. [2] 2014.08.20 by 후아레즈
현성아빠 위젯 설정 내용편집 오류 [1] file 2014.08.20 by LI-NA
후아레즈 혹시 예전에 있던 오목 모듈 가지고있으신분 있나요..?ㅠㅠ  
박민규783 푸터 부분 폰트 크기를 키우고 싶어요. [4] file 2014.08.20 by 박민규783