포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
애드온에 __XE__ 쓰면 1.4.x 는 호환이 안되나요?
2011.12.03 05:46
어제 prettyphoto 애드온에 문제가 있다고 하셔서 수정 배포했어요.
배포하면서
if(!defined('__ZBXE__')) exit(); 에서
if(!defined('__XE__')) exit(); 이렇게 바꿨습니다.
저는 php 이런거 모르기 때문에 xe의 공식 애드온을 참조해서 변형하거든요.
XE1.5 의 기본 애드온들 보니 다 이렇게 바꼈더라구요.
그래서 저도 수정했는데 XE1.4에서 테스트해보니 관리자 화면이 백지가 되네요.
제가 다른 부분의 설정을 잘못한 것인지, 아니면 하위 호환이 안되는 지 궁금합니다.
그리고 XE1.5에서 변경된 이런 개발 문서는 어디서 볼 수 있는 건가요?
저같은 사람은 이렇게 변경되면 알 수가 없으니..
댓글 3
-
Hide_D
2011.12.03 14:47
-
언벨리티
2011.12.04 16:50
1.5에서 뭐가 바뀌었고 이에 대처하는 방법을 안내놓고 있는 현실이죠.
현재로선 개발자가 xe 내장 모듈, 클래스 분석해서 만들어야하는 현실.
-
hika1
2011.12.04 20:23
답변 감사드립니다. 그냥 zbxe로 해도 1.5에서 문제가 없어서 그냥 이대로 올리려구요.
호환을 위해
if(!(defined('__ZBXE__')||defined('__XE__'))) exit();
정도로만 바꿔도 될것 같은은데요
아직 1.5 개발 문서가 안나온 걸로 알고 있습니다