묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
XE 버전 1.5 이상 최근의 1.7.1.0 Beta까지 include가 않됩니다.
2013.03.07 20:16
/xe/layouts/korea/layout.html
위 경로에 있는 레이아웃 파일에
XE 버전 1.4.5.10까지는 아래와 같은 방법으로 include가 잘됩니다.
<!--#include("../any/sub.php")-->
<include target="../any/sub.php" />
그런데....
XE 버전 1.5 이상 최근의 1.7.1.0 Beta까지 위와 같은 다른 위치에 있는 파일을 불러오는 include가 동작하지 않습니다.
그러나 include로 불러오려는 파일을 레이아웃이 들어 있는 동일한 폴더에 넣은 상태에서 아래와 같이 상대경로를 제외하면 잘 됩니다.
<!--#include("sub.php")-->
<include target="sub.php" />
XE 버전 1.5.0.8 부터 매 버전별 전부 그리고 최근의 1.7.1.0 Beta까지를 테스트 해봐도 동일한 문제가 있습니다.
이유가 뭔가요?
지금까지 XE 버전 1.4.5.10으로 돌리고 있는 사이트가 서너개 되고, 버전업을 하거나 새로운 사이트 작업을 해보려는데 이런 어려움이 있습니다.
문제에 대한 해결방법 조언좀 부탁 드립니다.