묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
for loop 중 continue도 있나요?
2012.04.09 17:58
안녕하세요,
며칠전에 질문 올렸는데 답변이 없어서 다시 올려요. 답변해주시면 정말 감사드려요.
XE 문법에서 <!--@for...--><!--@end--> 중간에 <!--@break-->를 넣어서 break은 가능한데 <!--@continue-->는 없는것 같더라구요. continue는 어떻게 할 수 있나요?
감사합니다 ^^
댓글 2
-
송동우
2012.04.09 18:21
-
fancyydk
2012.04.09 20:39
답변 감사드립니다. 그런데 예문이 저는 작동을 안하는것 같아요. 혹시 몰라 {@continue}를 <!--@continue-->로 바꿔봐도 안되네요. 제가 XE v1.4.x를 사용하는데 혹시 {@continue}는 1.5이상에서만 가능한 문법인가요? -
송동우
2012.04.09 21:29
위의 답변은 1.5.x 버전에서 테스트 하고 답을 단 것이었습니다.
1.4.x 버전에서 안된다는 글 보고 테스트 해 보니 정말로 1.4.x에서는 안되네요....
1.4.x 버전에서는
<!--@for($i=0;$i<=10;$i++)-->
< !--@if($i==5)--><? continue ?><!--@end-->
{$i}
< !--@end-->이렇게 하니 되는 군요......
-
윈컴이
2012.04.09 23:53
우와 테스트까지!! -
fancyydk
2012.04.10 10:20
송동우님 답변 정말 감사드립니다. 그런데 새로 적어주신 예문도 작동을 안하는것 같아요. 그냥 빈 화면만 뜨네요. 테스트까지 해주셔서 너무 감사합니다. 도대체 왜 안되는걸까요... -
송동우
2012.04.10 10:50
잘 되는데요.......몇 번을 해봐도.......안된다면....뭔가 잘못 적용을 했다는 뜻이겠죠......... -
fancyydk
2012.04.10 12:01
다른 코드 아무것도 없고 빈 페이지에 예문 주신대로만 해도 안되네요. <?continue?> 부분을 빼면 012345678910 이렇게 잘 나오는데 말이죠... 아무튼 감사드립니다. XE 질게는 송동우님 없으면 안될것 같아요 ㅎㅎ
예문
<!--@for($i=0;$i<=10;$i++)-->
<!--@if($i==5)-->{@continue}<!--@end-->
{$i}
<!--@end-->