포럼
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등의 레이아웃에서
그런문제가 발생했었습니다. 그때 개발자분께서는 원인을 잘 모르겠지만 신문법이 작동하지않고 구문법으로해야 작동하는거같다
라고말씀하셨는데 이와 같은문제가 아닐까싶습니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
스맛 | 바이러스 백신 프로그램 사용 경험 [12] | 2017.07.25 by pachecus |
J.LAB | 스케쥴 예약 모듈을 소개합니다. [3] | 2017.07.22 by 훈스카이 |
카이네드 | 아이콘샵(v0.4) 관리자페이지 디자인수정파일(1.7.x 용) [9] | 2017.07.30 by 하얀양말 |
misol | 자료실의 기상청 날씨 위젯 사용자 여러분께. [1] | 2017.07.17 by 이온디 |
클라우드 | SW개발자를 위한 PaaS 서비스 무료 제공 안내 | |
BJ람보 | 누리고 쇼핑몰 모듈 Ver 2.6.1 | |
oscarmike | content 위젯 가끔 오류(?)일으키지 않나요? [1] | 2017.06.23 by cyric**** |
BJ람보 | 누리고 쇼핑몰 모듈 Ver.2.6 | |
BJ람보 | 안녕하세요. 혹시 Slack채팅방 같이 모이실분 있으신가요? [9] | 2017.06.15 by tom789 |
MSFN | Xe 스팸봇 연구중입니다. 도움이 필요해요...ㅠ [3] | 2017.06.05 by 이온디 |
파이델 | 현재 만들고 있는 회계관리 모듈 [4] | 2017.06.03 by 이온디 |
Mithago | 운영 중인 사이트의 아파치를 삭제했다가 다시 설치했더니... [1] | 2017.05.31 by silhwang |
druid**** | xe 게시판의 폭(넓이)조정방법이 궁금합니다 [1] | 2017.05.29 by DoorWeb |
우리아기 | php7 에서 XE 쓰시는분 있나요? [9] | 2017.05.14 by 세걸 |
키큰아이 | 제작의뢰 게시판.. 댓글 못남기나요?? [3] | 2017.05.09 by 키큰아이 |
HowtoXE | 웨일 브라우저를 보면서 느끼는 점 [2] | 2017.05.09 by 키큰아이 |
ADAIN | XE ERD 필요하신 참조하세요. | |
android | 일반 ftp로도 서버이전 가능합니다. [2] | 2017.04.30 by 세걸 |
이온디 | XE 오픈카톡방 안내 | |
on**** | 웹 개발 분야가 점점 아마추어가 접근하기가 너무 어려워지네요.. ㅜㅜ [2] | 2017.04.05 by 코코넛 |
PHP 버전이 낮아서 그런게 아닐까요?
preg_replace를 사용할텐데 그 함수를 지원 안 하는 걸지도요.