묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
애드온에서 클래스 사용에 관한 질문
2012.06.22 11:29
안녕하세요.
애드온에서 클래스 사용에 관한 질문입니다.
개발자 매뉴얼에 다음과 같은 내용이 있습니다.
XE에서 애드온은 후킹(hooking)을 수행합니다. 후킹이란 다른 정상적인 액션을 가져오는 행위를 말합니다. 후킹은 PHP 같은 인터프리터 기반 언어에서 사용하는 'include'를 사용합니다. XE에서는 애드온을 XE의 컨텍스트에 네이티브 코드로 삽입할 수 있도록 함수나 클래스 형태로 작성하지 않습니다.
그런데 mobile.addon.php에서 클래스를 사용하고 있었습니다.
require_once(_XE_PATH_.'addons/mobile/classes/mobile.class.php');
그리하여 저도 클래스를 만들어서 사용해했는데
어쩐일인지 하얀 페이지만 나오고 더이상 진행이 안되더라구요.
클래스를 인클루드 하는 부분을 막고 진행하면 정상이구요.
왜 이런 현상이 생기는걸까요??
감사합니다.