묻고답하기
for 문 내 $layout_info 처리문제
2013.07.22 16:06
반복되는 문장 ... for 문으로 간단히 구현하고자 ...
<!--@for($i=1;$i<=10;$i++)-->
<li>
<span>{@ $layout_info->SUB_A_SLIDE_TEXT}_{$i}</span>
<a href='{@ $layout_info->SUB_A_SLIDE_LINK}_{$i}' cond='{@ $layout_info->SUB_A_SLIDE_IMAGE}_{$i}'>
<img src='{@ $layout_info->SUB_A_SLIDE_IMAGE}_{$i}' alt='' />
</a>
</li>
<!--@end-->
결론은 for 문 안의 {@ $layout_info->SUB_A_SLIDE_TEXT} 가 구동 후 ===> 소스보기하면 ... $layout_info->SUB_A_SLIDE_TEXT 로 노출됩니다.
XE 입문 초짜라 .. for 문 안의 $layout_info ? 는 어떻게 처리하면 되는지요 ?
초짜의 레이아웃 ... 개봉직전인데 막히는군요...
지금은 여기 : http://xe.webincu.com/ 서 작업중입니다.
답변에 미리 감사드립니다.
원소스입니다.
<li>
<span>{$layout_info->SUB_A_SLIDE_TEXT_1}</span>
<a href="{$layout_info->SUB_A_SLIDE_LINK_1}" cond="$layout_info->SUB_A_SLIDE_IMAGE_1">
<img src="{$layout_info->SUB_A_SLIDE_IMAGE_1}" alt="" />
</a>
</li>
_ " 빼라는 말이 무슨 말이신지요 ?
댓글 2
-
지그재거
2013.07.22 17:39
1. .xml 입니다.<var name="SUB_A_SLIDE_IMAGE_1" type="image"><title xml:lang="ko">서브슬라이드A 이미지 1</title><title xml:lang="en">SLIDE Image 1</title></var>2. html 입니다. : 정상적으로 동작합니다.<!-- SUB_A SLIDE | USER DEFINE | 서브페이지 슬라이드 이미지 A 설정 노출 --><div class="beberry"|cond="$layout_info->LAYOUT_TYPE=='MAIN_PAGE'" class="beberry"|cond="$layout_info->LAYOUT_TYPE=='SUB_PAGE'" cond="($layout_info->SUB_A_SLIDE_IMAGE_1 || $layout_info->SUB_A_SLIDE_IMAGE_2 || $layout_info->SUB_A_SLIDE_IMAGE_3 || $layout_info->SUB_A_SLIDE_IMAGE_4 || $layout_info->SUB_A_SLIDE_IMAGE_5 || $layout_info->SUB_A_SLIDE_IMAGE_6 || $layout_info->SUB_A_SLIDE_IMAGE_7 || $layout_info->SUB_A_SLIDE_IMAGE_8 || $layout_info->SUB_A_SLIDE_IMAGE_9 || $layout_info->SUB_A_SLIDE_IMAGE_10) && $layout_info->SUB_A_SLIDE_USE=='YES'"><ul class="slides"><li><span>{$layout_info->SUB_A_SLIDE_TEXT_1}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_1}" cond="$layout_info->SUB_A_SLIDE_IMAGE_1"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_1}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_2}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_2}" cond="$layout_info->SUB_A_SLIDE_IMAGE_2"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_2}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_3}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_3}" cond="$layout_info->SUB_A_SLIDE_IMAGE_3"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_3}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_4}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_4}" cond="$layout_info->SUB_A_SLIDE_IMAGE_4"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_4}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_5}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_5}" cond="$layout_info->SUB_A_SLIDE_IMAGE_5"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_5}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_6}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_6}" cond="$layout_info->SUB_A_SLIDE_IMAGE_6"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_6}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_7}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_7}" cond="$layout_info->SUB_A_SLIDE_IMAGE_7"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_7}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_8}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_8}" cond="$layout_info->SUB_A_SLIDE_IMAGE_8"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_8}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_9}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_9}" cond="$layout_info->SUB_A_SLIDE_IMAGE_9"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_9}" alt="" /></a></li><li><span>{$layout_info->SUB_A_SLIDE_TEXT_10}</span><a href="{$layout_info->SUB_A_SLIDE_LINK_10}" cond="$layout_info->SUB_A_SLIDE_IMAGE_10"><img src="{$layout_info->SUB_A_SLIDE_IMAGE_10}" alt="" /></a></li></ul></div><!-- /SLIDE -->3. for 문이 들어 간 html 입니다.<!-- SUB_A SLIDE | USER DEFINE | 서브페이지 슬라이드 이미지 A 설정 노출 --><div class="beberry"|cond="$layout_info->LAYOUT_TYPE=='MAIN_PAGE'" class="beberry"|cond="$layout_info->LAYOUT_TYPE=='SUB_PAGE'" cond="($layout_info->SUB_A_SLIDE_IMAGE_1 || $layout_info->SUB_A_SLIDE_IMAGE_2 || $layout_info->SUB_A_SLIDE_IMAGE_3 || $layout_info->SUB_A_SLIDE_IMAGE_4 || $layout_info->SUB_A_SLIDE_IMAGE_5 || $layout_info->SUB_A_SLIDE_IMAGE_6 || $layout_info->SUB_A_SLIDE_IMAGE_7 || $layout_info->SUB_A_SLIDE_IMAGE_8 || $layout_info->SUB_A_SLIDE_IMAGE_9 || $layout_info->SUB_A_SLIDE_IMAGE_10) && $layout_info->SUB_A_SLIDE_USE=='YES'"><ul class="slides"><!--@for($i = 1; $i <=10; $i++)--><li><span>{$layout_info->SUB_A_SLIDE_TEXT}_{$i}</span><a href='{$layout_info->SUB_A_SLIDE_LINK}_{$i}' cond='{$layout_info->SUB_A_SLIDE_IMAGE}_{$i}'><img src='{$layout_info->SUB_A_SLIDE_IMAGE}_{$i}' alt='' /></a></li><!--@endfor--></ul></div><!-- /SLIDE --> -
혼ME
2013.07.23 20:12
xe에서 @는 출력하지 않는 변수일시 사용합니다.
-
지그재거
2013.07.27 21:55
출력하지 않는 변수일시 는요 ? 이해하기가 어렵습니다.