묻고답하기
서브 메뉴 출력 도저히 모르겠어요,,
2014.03.10 23:49
스킨은 xdt_a_style를 쓰고 있습니다.
메인메뉴에서 메뉴 클릭
1차 선택 메뉴 표시
2차 메뉴 리스트
3차 메뉴 리스트 < 이게 제일 처음 메뉴 밖에 표시 안됩니다..
메뉴 출력 부븐 소스는 아래처럼 되어 있습니다. 검색 결과 딱히 이상한 점은 찾지 못했습니다.
1.7.4부터 안되는 것일까요..
85 <div loop="$main_menu->list=>$key1,$val1" class="xdt_sub_top" cond="$val1['selected']">
86 <a href="{$val1['href']}" target="_blank"|cond="$val1['open_window']=='Y'">{$val1['link']}</a>
87 </div>
88 <ul class="locNav" loop="$main_menu->list=>$key1,$val1" cond="$val1['selected'] && $val1['list']">
89 <li loop="$val1['list']=>$key2,$val2" class="active"|cond="$val2['selected']"><a href="{$val2['href']}" targ et="_blank"|cond="$val2['open_window']=='Y'">{$val2['link']}</a>
90 <ul cond="$val2['list']">
91 <li loop="$val2['list']=>$key3,$val3" class="active"|cond="$val3['selected']"><a href="{$val3['href']}" target="_blank"|cond="$val3['open_window']=='Y'">{$val3['link']}</a></li>
92 </ul>
93 </li>
97 </ul>
98 </div>
아시는분 도움기다리겠습니다..ㅠㅠ
댓글 5
-
CTN
2014.03.11 02:36
-
레몬바나나
2014.03.11 10:45
http://www.xpressengine.com/?mid=download&package_srl=20401336
이 링크이 스킨을 사용하고 있습니다. 1차에 커서를 갖다 대면 리스트가 출력되는 방식이고 메뉴를클릭하면 사이드바에 1차 메뉴에 포함된 2차 리스트가 출력되는 스타일입니다.
알려주신 소스 그대로 사용해봤는데 메뉴가 다 안나옵니다..
코어의 문제인가요..
1.7.4 점점 신뢰를 하지 못하겠네요..
-
CTN
2014.03.11 15:32
소스를 좀 보았는데 메뉴 뽑아내는 부분에는 오류가 없는 것 같습니다.
layout.css 파일 여셔서
.xdt_page2 .xdt_sub li ul { list-style:none; padding:0; width:200px; overflow:hidden;height:30px; text-align:left; }
이 부분에서 overflow:hidden 이 내용을 삭제하시면 되겠네요.
-
레몬바나나
2014.03.11 16:09
답변 정말 감사합니다. 가
르쳐 주신 대로 해보니 3차 메뉴가 나오긴 하는데 밑의 2차메뉴가 밑으로 안내려가서 3차메뉴와 완전히 겹쳐버리네요..
기뻐해야 할지 말지..ㅠㅠ
-
CTN
2014.03.11 16:27
.xdt_page2 .xdt_sub li ul { list-style:none; padding:0; width:200px; height:30px; text-align:left; }.xdt_page2 .xdt_sub li ul a { width:200px; height:30px; padding:7px 0 0 5px; margin:0px 0 0 0px; }불필요하게 보이는 height:30px 이런 값들을 제거해 주시면서 디자인을 완성하시면 될 것 같습니다.
해당 레이아웃 스킨이 어디있는지 몰라서 일반적으로 사용하는 3차메뉴 출력이라면 아래처럼 해 보시면 어떨까요.