포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
XE가이드는 모듈제작 매뉴얼이 없는게 아쉽네요
2011.05.21 11:03
물거나 해치지 않습니다.
그래도 가끔은 물어봅니다.
라고 해야할지 XE는 뭔가 사용자 매뉴얼과 스캔 매뉴얼만 있는데
처음 XE모듈 수정으로 시작해서 제작이나 여러가지를 하다보면 느껴지는게
XE는 개발자를 위한 문서가 없다는게 참 아쉽게 느껴집니다.
처음 시작할때 모듈이 어떻게 시작되는지도 모르고 여기저기 주석처리해서 고장낸 다음에
아. 이런건가 하면서 보고. index만 보면서 뭐 이런게 다있지 라는 생각도 하고.
지금은 그때보다 좀더 익숙해지기는 했습니다만 아직도 모르는게 한가득입니다.
필요할때 참고할수 있는 그런 문서 생성을 간절하게 기원합니다.
그래서 문서가 없어서 콱 물어보는거지만
exec_xml 함수는 모듈명, 액션명, 전달인자값, 콜백후 실행할 명령 으로 구성되어있는것 같은데
액션에서 값을 주는걸 받아오려면 어떻게 해야하나요?
그리고 인터넷이든 현실이든 세상이 좀 평화로웠으면 좋겠네요.
그래도 가끔은 물어봅니다.
라고 해야할지 XE는 뭔가 사용자 매뉴얼과 스캔 매뉴얼만 있는데
처음 XE모듈 수정으로 시작해서 제작이나 여러가지를 하다보면 느껴지는게
XE는 개발자를 위한 문서가 없다는게 참 아쉽게 느껴집니다.
처음 시작할때 모듈이 어떻게 시작되는지도 모르고 여기저기 주석처리해서 고장낸 다음에
아. 이런건가 하면서 보고. index만 보면서 뭐 이런게 다있지 라는 생각도 하고.
지금은 그때보다 좀더 익숙해지기는 했습니다만 아직도 모르는게 한가득입니다.
필요할때 참고할수 있는 그런 문서 생성을 간절하게 기원합니다.
그래서 문서가 없어서 콱 물어보는거지만
exec_xml 함수는 모듈명, 액션명, 전달인자값, 콜백후 실행할 명령 으로 구성되어있는것 같은데
액션에서 값을 주는걸 받아오려면 어떻게 해야하나요?
그리고 인터넷이든 현실이든 세상이 좀 평화로웠으면 좋겠네요.
댓글 7
-
앙까?
2011.05.21 11:06
-
카르마
2011.05.21 11:27
exec_xml("member","procMemberScrapDocument", params, null);
exec_xml('board','procBoardAdminInsertListConfig', params, function() { location.reload(); });
exec_xml('document','procDocumentAdminCancelDeclare', params, completeCancelDeclare);
exec_xml('document','getDocumentCategories',params, completeGetCategoryFromModules, response_tags);
실제 XE내에서 사용되고있는 형태입니다.
null로 비워두거나 콜백 function을 직접 지정해주는 방법도 있고
별도의 function을 설정해주는 방법입니다.
이때 넘어오는 변수의 처리는 네번째 방법에서 별도로 실행되는 function 입니다.
function completeGetCategoryFromModules(ret_obj, response_tags) {...} -
철갑
2011.05.21 11:48
액션에 있는 $output 변수가 response_tags로 넘어오는걸까요. 테스트 해봐야겠습니다. 두분다 감사합니다. ㅜㅜ 마음만 같아서는 사랑합니다! 라고 외치고 싶지만........'~' 모태솔로라 -
앙까?
2011.05.21 11:58
ㅎㅎ 모듈에서 리턴값 보내실때는
function procMembershipSignUp() {
.
.
.
// 결과를 리턴$this->add('mid', Context::get('mid'));$this->add('member_srl', $member_srl);$this->setMessage('사랑합니다. ^^');} -
철갑
2011.05.21 12:42
으으 리턴까지 오는데 성공했습니다. 사랑해요 여러분! 메시지 같은건 글자가 깨지지만 escape하고 unescape 사용하면 되겠죠 뭐. -
앙까?
2011.05.21 13:01
오홍~ 축하드려요. ^^ -
나다인가나
2011.05.21 20:32
CONTEST.XPRESSENGINE.COM 에 가이드 있습니다~~~
정확하게 말하자면...
http://contest.xpressengine.com/?mid=contestTutorial
http://www.xpressengine.com/19759568
제가 올려놓은 문서 참고하시구요.
예를 하나 올려드리자면
.
.
.
// 콜백처리
location.href = url;