포럼
xe 템플릿 문법(cond)이 적용이 안되는 호스팅?
2013.07.07 19:18
레이아웃을 제작해서 배포를 하다보면 많은 오류를 접하게 됩니다.
그중 제일 알 수 없는 오류중 하나가 95%의 사이트는 정상 작동하는데
몇몇 5%정도의 사이트에서는 cond문법이 들어간걸 인식을 못해
그대로 노출하는 경우입니다.
게다가 xe기본 레이아웃에 포함된 cond문법은 인식하면서
제가 만든 레이아웃 cond를 인식못할때 많은 고민을 하게 되는데요.
예상을 해볼때...5%의 사용자 환경의 경우..
1. cond의 갯수가 많을경우 제대로 처리를 못한다.
2. 호스팅사의 xe호환성이 떨어진다.
3. 레이아웃 개발이 잘못되었다.
이정도가 될것 같은데..
도대체 원인이 무엇일까요?? 알고 계신분 없나요??
댓글 10
-
Lansi
2013.07.07 19:28
-
푸시아
2013.07.07 20:00
333333
템플릿 문법은 xe 코어 존재와 같이 가는 것입니다. xe 코어가 작동한다는 것은 템플릿 문법이 파싱되고 있다는 뜻과도 같습니다. 만약 템플릿 문법이 안된다고 하면 조건문이 안되는게 문제가 아니라 제대로 된 화면 자체가 안나오고 알수 없는 소스코드만 주루룩 뜰 것입니다.
-
쿡래빗
2013.07.07 20:15
음... 그런가요..
개발을 어떻게 해야 잘못될수가 있는건가요?? 아무리 생각해도 원인을 몰라서요..
cond문법을 단순히 if문으로 변경하면 아무 이상없이 잘 작동하거든요..
아래와 같이 문제 사이트에서는 cond문법만 그대로 html로 노출이 됩니다..
loop 문법은 잘 작동하구요..
-
푸시아
2013.07.07 20:49
음.. 그래요? 제가 잘 모르는 부분이 있나 보네요 ;;
-
휘즈
2013.07.07 22:50
같은 경험이 있는데
아래와 같은 경우에
<div class="visual main"공백|cond="
잘 작동하기에 몰랐는데 우연히 소스보기 했다가 코드 노출되는 것을 알았습니다.
공백없애니 해결되었습니다.
위 코드같은 경우에도 원인은 알 수 없지만 3번일 가능성이 크다고 조심스럽게 판단해 봅니다.
-
휘즈
2013.07.07 23:55
-
윈컴이
2013.07.07 22:58
레이아웃을 비운 후, <block cond="$is_logged">로그인됨</block> 처럼 가장 쉬운 것으로 테스트 해보세요.
-
쿡래빗
2013.07.08 01:40
개발자 실수(제가 실수한거면)이면 오히려 다행인데..;;
대부분의 사이트에서는 정상동작하고 몇몇 일부 환경에서만 발생해서 해결을 못하고 있습니다..
-
이온디
2017.08.03 01:39
xecenter 레이아웃의 경우, 옵션 설정 스크립트와 CSS를 인클루드로 빼니 정상 동작하네요
-
라미아스튜디오
2013.07.08 19:27
혹시 그 호스팅이 미리내가 아닌지요?
제가 미리내 호스팅 쓸때 xe마켓에서 구매한 레이아웃중 그레이포탈과 cielo v2등의 레이아웃에서
그런문제가 발생했었습니다. 그때 개발자분께서는 원인을 잘 모르겠지만 신문법이 작동하지않고 구문법으로해야 작동하는거같다
라고말씀하셨는데 이와 같은문제가 아닐까싶습니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
BJ람보 | [오랜만에변경점많은] 누리고 쇼핑몰모듈 Ver.2.5 [1] | 2017.03.22 by tohappy |
정박사닷컴 | 우편번로 5자리대응 kr-zip 모듈 수정해봤어요 [2] | 2017.03.15 by 뒤늦게입문 |
즈베즈다 | 스케치북5 게시판 스킨 보안패치 입니다. + 수정 [5] | 2017.03.06 by silhwang |
XE러버 | XE 주소 모듈(krzip) 5자리 우편번호 지원되나요? | |
BJ람보 | 누리고 쇼핑몰모듈 Ver.1.1.17 | |
bin | Vote 모듈을 자료실에 등록하였습니다. [33] | 2022.09.06 by 제이디600 |
엔트님 | 인디 슬롯머신 | |
BJ람보 | 누리고 쇼핑몰모듈 Ver.1.1.15 | |
엘카 | XE개발하며 1억원 모았습니다. [11] | 2017.01.15 by 길가던분 |
세엣 | 국내 호스팅별 PHP 지원현황 & 외국호스팅 XE 지원현황(추가중) [31] | 2017.01.15 by Luatic™ |
Xiso | 부운영자 모듈을 하나 만들었는데.......... [23] | 2017.01.05 by sleepmonster |
YJSoft | XE, 지원 중단인가? [4] | 2017.01.05 by Xiso |
제이엔지 | 2017년 새해가 밝아왔습니다 | |
BJ람보 | 누리고 쇼핑몰모듈 Ver.1.1.13 | |
제이엔지 | XE사이트 눈팅만 하시는 분들 [8] | 2016.12.21 by 제이엔지 |
djdisodo | 아이피 표시 오류 | |
zartin | 지금도 신디케이션에서 블럭먹을 수 있나요? [1] | 2016.12.18 by 오락실주인 |
BJ람보 | 누리고 쇼핑몰모듈 Ver 1.1.12 | |
마꼬꼬 | IE9에서 웹폰트가 제대로 표시되지않습니다. [1] | 2016.12.05 by Donza |
DoorWeb | 자료 등록 막아둔건가요? [2] | 2016.11.29 by DoorWeb |
PHP 버전이 낮아서 그런게 아닐까요?
preg_replace를 사용할텐데 그 함수를 지원 안 하는 걸지도요.