XE 초보라 많이 엉성합니다. ㅠㅠ

  다른 모듈 다룰줄도 모르면서 무식하게에 레이아웃 스킨 도전해 봤는데

 (소스코드 한줄 지우고 살렸다하면서 기능파악함 -단순무식ㅋㅋ)

 생각보다 뿌듯한 결과가 나와 고수님의 수정을 받고자 올려 봅니다.

 여기 자료도 다 살펴보지 못했는데 중복이면....대략난감.



아 그리고

트리메뉴 (자바스크립트): http://www.destroydrop.com/javascripts/tree/
상단 header 배경 이미지 변경등 : http://www.zeroboard.com/zbxe_layout_skin/16554766

에서 도움을 받았습니다.



=========== 3/6 수정내용 ===================================

 새창 띄우기, 1차 상단 메뉴 클릭시 트리 자동 오픈

변경 내용 :


<div id="dtree">
 <script type="text/javascript">

  d = new dTree('d');

  var x,y,z,cnt;
  x=0;
  y=10;
  z=100;
  cnt=0;

  d.add(0,-1,'main','','','');

  <!--@foreach($main_menu->list as $key => $val)--><!--@if($val['text'])-->
   x=x+1;d.add(x,0,"{$val['link']}",'{$val['href']}',''<!--@if($val['open_window']=='Y')-->,true<!--@end-->);
   <!--@if($val['selected']) -->
    cnt=x;
   <!--@end-->
   <!--@foreach($val['list'] as $key1 => $val1)--><!--@if($val1['text'])-->
    y=y+1;d.add(y,x,"{$val1['link']}",'{$val1['href']}',''<!--@if($val1['open_window']=='Y')-->,true<!--@end-->);
    <!--@foreach($val1['list'] as $key2 => $val2)--><!--@if($val2['text'])-->
     z=z+1;d.add(z,y,"{$val2['link']}",'{$val2['href']}',''<!--@if($val2['open_window']=='Y')-->,true<!--@end-->);
    <!--@end--><!--@end-->
   <!--@end--><!--@end-->
  <!--@end--><!--@end-->

  document.write(d);

  d.openTo(cnt, true);

 </script>
 <p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p>
</div>