묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위와 같이 현재 레이아웃 위쪽에 1차 2차 메뉴가 있고요
왼쪽에 2차, 3차 메뉴가 있습니다.
그런데 예를 들어 다른 페이지를 통해 바로 4차 메뉴에 링크된 페이지를 접속할 경우
이 왼쪽에 그 페이지의 하부 메뉴인 5차 메뉴가 뜨게 하고 싶은데요.
그러니까 쉽게 말해서 다음과 같은 메뉴구조에서
A (1차)
ㄴa (2차)
ㄴa1(3차)
ㄴa11(4차)
ㄴa111(5차)
ㄴa222
ㄴa333
B
C
D
다른 페이지를 통해 a11을 접속할경우 다른 건 생략하고
그 아래 메뉴인 a111(5차)메뉴가 왼쪽에 보여지게 하고싶다는 겁니다.
(그림)
밤새 코드를 이것저것 파헤쳐봤지만 쉽게 해답이 나오지 않네요.
아직 공부할 게 많은 초보입니다.
가르쳐주시는 심정으로 작은 실마리라도 남겨주시면 정말 두고두고 감사하겠습니다.
아래는 해당 레이아웃 코드입니다.
2차 3차 부분을 5차로 바꿔주면 될텐데 문법이 익숙치 않아 쉽지가 않네요.
<!-- 왼쪽 2차 메뉴 -->
<img src="./images/blank.gif" alt="" class="mask" />
<!--@if($menu_1st)-->
<div id="lnbWrap">
<img src="./images/default/lnb_bg_t.gif" alt="" />
<ol id="lnb">
{@ $idx = 1 }
<!--@foreach($menu_1st['list'] as $key => $val)--><!--@if($val['link'])-->
<li <!--@if($val['selected'])-->
class="on"<!--@end-->><a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end--> title="{$val['link']}">{$val['link']}</a>
2,3차 메뉴 대신 5차 메뉴 표시되는 법. 부탁드립니다!
2008.12.03 15:32
A B C D (1차) ㄴ a b c d (2차) | |
a (2차) ㄴa1 (3차) ㄴa2 ㄴa3 b c |
위와 같이 현재 레이아웃 위쪽에 1차 2차 메뉴가 있고요
왼쪽에 2차, 3차 메뉴가 있습니다.
그런데 예를 들어 다른 페이지를 통해 바로 4차 메뉴에 링크된 페이지를 접속할 경우
이 왼쪽에 그 페이지의 하부 메뉴인 5차 메뉴가 뜨게 하고 싶은데요.
그러니까 쉽게 말해서 다음과 같은 메뉴구조에서
A (1차)
ㄴa (2차)
ㄴa1(3차)
ㄴa11(4차)
ㄴa111(5차)
ㄴa222
ㄴa333
B
C
D
다른 페이지를 통해 a11을 접속할경우 다른 건 생략하고
그 아래 메뉴인 a111(5차)메뉴가 왼쪽에 보여지게 하고싶다는 겁니다.
(그림)
A B C D (1차) ㄴ a b c d (2차) | |
a111 (5차) a222 a333 |
|
밤새 코드를 이것저것 파헤쳐봤지만 쉽게 해답이 나오지 않네요.
아직 공부할 게 많은 초보입니다.
가르쳐주시는 심정으로 작은 실마리라도 남겨주시면 정말 두고두고 감사하겠습니다.
아래는 해당 레이아웃 코드입니다.
2차 3차 부분을 5차로 바꿔주면 될텐데 문법이 익숙치 않아 쉽지가 않네요.
<!-- 왼쪽 2차 메뉴 -->
<img src="./images/blank.gif" alt="" class="mask" />
<!--@if($menu_1st)-->
<div id="lnbWrap">
<img src="./images/default/lnb_bg_t.gif" alt="" />
<ol id="lnb">
{@ $idx = 1 }
<!--@foreach($menu_1st['list'] as $key => $val)--><!--@if($val['link'])-->
<li <!--@if($val['selected'])-->
class="on"<!--@end-->><a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end--> title="{$val['link']}">{$val['link']}</a>
<!-- main_menu 3차 시작 -->
<!--@if($val['list'] && ($val['expand']=='+
'+
'Y'||$val['selected']) )-->
<ul>
<!--@foreach($val['list'] as $k => $v)--><!--@if($v['link'])-->
<li <!--@if($v['selected'])-->class="on"<!--@end-->><a href="{$v['href']}" <!--@if($v['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end--> title="{$val['link']}">{$v['link']}</a></li>
<!--@end--><!--@end-->
</ul>
<!--@end-->
</li>
{@$idx++}
<!--@end--><!--@end-->
</ol>
<img src="./images/default/lnb_bg_b.gif" alt="" />
</div>
<!--@end-->
어쩌면 방법이 생겨날 수도....
만드셔서 나중에 팁공유게시판에 올려주세요^^
http://www.zeroboard.com/?mid=zbxe_user_tip&search_target=title_content&search_keyword=4%EC%B0%A8+%EB%A9%94%EB%89%B4&document_srl=4779574