https://xetown.com/questions/658703
일전에 외부페이지에서 include 하는 질문을 남기고 답변을 얻었습니다.
기존에는 외부페이지내에서 include를 했을때 해당 include 파일에서 조건문이 실행이 되었었습니다.
그런데 어느순간 <span cond="Mobile::isMobileCheckByAgent()"> 이런 조건문이 실행이 안된다는 걸 알았습니다.
제작하는 홈페이지에서 외부페이지로 문서를 만드는데, 간혹 외부페이지마다 동일한 내용이 들어가는 경우에 별도로 특정파일을 만들어 놓고 include 해서 사용하는데 해당 문서에 조건문을 사용하는 경우가 있습니다.
그런데 그 조건문이 먹히질 않네요.
혹시 이 문제를 해결 할 수 있는 방법이 없을가요?
외부문서에서 다른 문서 include는 되는데 다른문서에 작성된 조건문이 실행이 안되는 상황입니다.
따라서 XE가 실행된상태에서 html 파일을 템플릿에서 처리 해줘야 정상적으로 동작합니다.
어떤 부분에서 어떻게 인클루드 시켰는지 코드를 확인하지 못하면 도움이 어려울 수 있겟습니다.
한가지 팁을 드리자면.. html 을 인클루드 할 예정이라면 그냥 스킨 또는 레이아웃스킨에서 html 파일에 적절한 위치에 <include taget="~~~~경로" /> 하는게 XE에서는 정석입니다.