묻고답하기
layout내 $idx라는 변수관련하여 관련 질문이 있습니다.
2009.07.15 00:10
layout 내에 $idx의 역할이 무엇인지 궁금합니다.
아래의 예시(선우TC님 레이아웃 중 일부)에서
$idx를 선언하고 매 루프마다 $idx++로 1씩 증가 시킨다고는 알겠는데
선언만하고 끌어다가 쓴곳이 없어서요.
적어도 layout.html 내에서는 없는듯한데....
정확한 용도가 무엇인가요?
예시############################
<!-- 메인메뉴 시작 -->
<div id="main_menu">
{@ $idx=1}
<!--@foreach($main_menu->list as $key => $val)--><!--@if($val['text'])-->
<!--@if($val['selected'])--> {@ $menu_1st = $val } <!--@end-->
<!--@if($val['selected'])-->
<li><img src="./images/{$layout_info->colorset}/bgMenuOn_left.gif" alt="left" /></li><!--@end-->
<li <!--@if($val['selected'])-->class="on"<!--@end-->>
<a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->
onclick="window.open(this.href);return false;"<!--@end-->>{$val['text']}</a>
<!--@if($val['selected'])-->
<li><img src="./images/{$layout_info->colorset}/bgMenuOn_right.gif" alt="right" /></li><!--@end-->
<ul>
<!--@if($val['list'])--><!--@foreach($val['list'] as $k => $v)--><!--@if($v['text'])-->
<!--@if($v['selected'])--> {@ $menu_2nd = $v }<!--@endif-->
<li> <a href="{$v['href']}" <!--@if($v['open_window']=='Y'+
'+
')-->
onclick="window.open(this.href);return false;"<!--@end-->>{$v['text']}</a></li>
<!--@endif--><!--@endforeach--><!--@endif-->
<li class="bgMenuOverBottom"></li>
</ul>
</li>
{@ $idx++} <!--@endif--><!--@endforeach-->
</div>
##########################################
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이승환997 | 최근 이미지 생성 오류 [1] | 2009.07.14 by 이승환997 |
MustLuv™ | 외부 페이지 및 xpresseditor 질문입니다. [2] | 2009.07.14 by ▶나인◀ |
지우529 | 외부 링크 방지 .htaccess 수정 방법 질문입니다. [4] | 2009.07.14 by 글쓴이 |
글쓴이 | 파일첨부시 문제 | |
건즈 | 휴대폰으로 촬영한 동영상을 플래닛에 보내는 법 | |
블레어 | 도와주세요!! ㅜㅜㅜ | |
이효석974 | [초보적질문] 로그인 클릭 후 나타나는 로그인폼 색상... [1] | 2009.07.14 by 궁금이2 |
까망이 | 퍼미션이 계속 에러납니다 도와주세요 ㅜ.ㅠ [1] | 2009.07.14 by 글쓴이 |
파귀극마 | 1.2.4로 리뉴얼 후, [1] | 2009.07.14 by 비나무 |
kuri | 게시판 복구 [1] | 2009.07.14 by 비나무 |
바람과비 | 회원가입 폼의 비밀번호, 비밀번호 확인 입력창 크기를 조절하고 싶습니다. [2] | 2009.07.14 by 바람과비 |
건스 | 첨부 파일 문제 [2] | 2009.07.14 by 건스 |
글쓴이 | 고치고픈 위젯이나 모듈이나 또는 원하는 부분들을 찾아갈때 [2] | 2009.07.14 by 글쓴이 |
신석호128 | 설치 오류 확인점여.ㅠㅠ | |
안녕하세요 | layout내 $idx라는 변수관련하여 관련 질문이 있습니다. [2] | 2009.07.15 by 글쓴이 |
미누7 | 회원관리 화면에서 "확장변수"에 관한 질문입니다!! [1] | 2009.07.15 by 라르게덴 |
궁금합니다. | 익스플로러 한자 인식 오류에 대해서 | |
DDAY | 현재 XE 레이아웃 [2] | 2009.07.15 by 열공 |
글쓴이 | 확장변수로 만든 글자 색상변환을 할수 잇나요? | |
글쓴이 | 제로보드 오류 (??) |
기본 레이아웃이나 공식적인게 아니라서 그 의도는 불분명하지만 대체적으로 이런 방식이 필요로 할 경우 사용합니다.
반복적으로 출력되는 리스트형 중 제일 마지막 혹은 특정 위치에서 다른 선택을 필요로 할 경우
날짜별로 구분하여 출력할 경우
뭐 대충 이런식인데요. 이런걸 할 경우는 기존에 foreach로 돌릴때 불러올 변수로는 기준이 되는 비교 대상이나 그런걸 구할 수 없기 때문에 별도의 변수를 만들어서 내부의 변수와 비교하거나 하는 것이지요...
일단 위 소스에서는 해당 변수는 불필요하네요. 하지만 저 idx가 그 이후 출력물에서 필요로 할 경우가 있으니 전체소스를 보거나 해당 제작자에게 묻지 않는한 알길이 없겠습니다.