묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
보통 상단메인메뉴에서 첫번째값 구하는법 알려주세요...
2011.09.23 17:18
관리자 메뉴에서 메뉴 등록시 예를들어
참새 | 비둘기 | 부엉이 | 독수리
이런식으로 메뉴 등록하면 레이아웃에서 보통 코드가
<ul class="gnb_{$layout_info->colorset}">
{@$_idx = 0}
<!--@foreach($main_menu->list as $key => $val)-->
<!--@if($val['link'])-->
<li
class="<!--@if($val['selected'])-->selected<!--@end-->"><a
href="{$val['href']}"<!--@if($val['open_window']=='Y')-->
onclick="window.open(this.href);return
false;"<!--@end-->><!--@if($val['text']==$val['link'])--><span>{$val['text']}</span><!--@else-->{$val['link']}<!--@end--></a></li>
{@$_idx++}
<!--@if($_idx>=count($_colorset_list))-->{@$_idx=0}<!--@end-->
<!--@end-->
<!--@end-->
</ul>
이렇게 li를 돌려서 값이 있으면 메뉴처럼 나오는걸로 알고 있는데
부엉이 부분만 특정클래스를 주고싶어서 그러는데요
<ul>
<li>참새</li>
<li>비둘기</li>
<li>부엉이</li> <--- 요값만 <li class="aaa">부엉이</li> 이렇게 주고싶습니다.
<li>독수리</li>
</ul>
li를 돌려서 3번째 혹은 다른 순서의 값만 뽑아낼수 있는 코드 알려주시면 감사하겠습니다.
-----------------------
제 생각은 $val[3] 뭐 이런식으로 하면 될거 같은데 아닌가요^^?
자세한 코드좀 알려주세요..
참새 | 비둘기 | 부엉이 | 독수리
이런식으로 메뉴 등록하면 레이아웃에서 보통 코드가
<ul class="gnb_{$layout_info->colorset}">
{@$_idx = 0}
<!--@foreach($main_menu->list as $key => $val)-->
<!--@if($val['link'])-->
<li
class="<!--@if($val['selected'])-->selected<!--@end-->"><a
href="{$val['href']}"<!--@if($val['open_window']=='Y')-->
onclick="window.open(this.href);return
false;"<!--@end-->><!--@if($val['text']==$val['link'])--><span>{$val['text']}</span><!--@else-->{$val['link']}<!--@end--></a></li>
{@$_idx++}
<!--@if($_idx>=count($_colorset_list))-->{@$_idx=0}<!--@end-->
<!--@end-->
<!--@end-->
</ul>
이렇게 li를 돌려서 값이 있으면 메뉴처럼 나오는걸로 알고 있는데
부엉이 부분만 특정클래스를 주고싶어서 그러는데요
<ul>
<li>참새</li>
<li>비둘기</li>
<li>부엉이</li> <--- 요값만 <li class="aaa">부엉이</li> 이렇게 주고싶습니다.
<li>독수리</li>
</ul>
li를 돌려서 3번째 혹은 다른 순서의 값만 뽑아낼수 있는 코드 알려주시면 감사하겠습니다.
-----------------------
제 생각은 $val[3] 뭐 이런식으로 하면 될거 같은데 아닌가요^^?
자세한 코드좀 알려주세요..
반복이 되면서 값이 1씩 증가 되니까
부엉이는 세번째니까 값이 2가 되겠네요...
그러면 <li class="aaa"|cond="$_idx==2"> 이렇게 하면 될 듯 합니다.....
$val변수를 활용하려면
$val['link']=="부엉이링크"
아니면
$val['text']=="부엉이"
이런 식으로 해도 되고...
보통 링트는 url, 텍스트는 link 인데
위 소스는 조금 다른것 같네요......