묻고답하기
메뉴가 생성되지 않습니다. 도와 주세요.
2011.12.09 09:31
먼저 layout.html 소스입니다.
<load target="css/common.css" />
<div class="wrap">
<div class="header">
<div class="logo">
<img src="images/logo.png" />
</div>
<div class="topMenu">
<img widget="login_info" skin="jshanbang" />
</div>
</div>
<div class="body">
<div class="menu">
<!--메뉴 생성 때문에 추가한 부분 시작-->
<div>
<ul>
<li loop="$global_menu->list=>$key1,$val1" class="active"|cond="$val1['selected']"><a href="{$val1['href']}" target="_blank"|cond="$val1['open_window']=='Y'">{$val1['link']}</a>
<ul cond="$val1['list']">
<li loop="$val1['list']=>$key2,$val2" class="active"|cond="$val2['selected']"><a href="{$val2['href']}" target="_blank"|cond="$val2['open_window']=='Y'">{$val2['link']}</a></li>
</ul>
</li>
</ul>
</div>
<!--메뉴 생성 때문에 추가한 부분 끝-->
<div class="menuList">
</div>
<div>
<img src="images/leftAD1.png" />
</div>
</div>
<div class="content">
{$content}
</div>
</div>
<div class="footer">
</div>
</div>
다음은 info.xml 입니다.
<?xml version="1.0" encoding="UTF-8"?>
<layout version="0.2">
<title xml:lang="ko">JS hanbang</title>
<title xml:lang="en">JS hanbang</title>
<title xml:lang="jp">JS hanbang</title>
<description xml:lang="ko">
지성한의원 사이트 레이아웃
제작 : 이종민
</description>
<description xml:lang="en">
지성한의원 사이트 레이아웃
제작 : 이종민
</description>
<description xml:lang="jp">
지성한의원 사이트 레이아웃
제작 : 이종민
</description>
<version>1.0</version>
<date>2011-03-29</date>
<link>http://xpressengine.com/</link>
<author email_address="developers@xpressengine.com" link="http://xpressengine.com/">
<name xml:lang="ko">이종민</name>
<name xml:lang="en">이종민</name>
<name xml:lang="jp">이종민</name>
</author>
<!--메뉴 때문에 추가한 부분 시작-->
<menus>
<menu name="global_menu" maxdepth="3" default="true">
<title xml:lang="ko">전역 메뉴</title>
<title xml:lang="en">Global Menu</title>
<title xml:lang="jp">グローバルメニュー</title>
</menu>
</menus>
<!--메뉴 때문에 추가한 부분 끝 -->
</layout>
다음은 css 파일 내용입니다.
body{
background:url(../images/body_bg.png) no-repeat top right;
text-align: center;
font-family:"돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
}
.wrap{
width: 850px;
margin: auto;
text-align: left;
}
.header{
height:87px;
}
.header .logo{
float: left;
width: 230px;
}
.header .topMenu{
float:right;
background:url(../images/topsub_bg.png) no-repeat;
width: 270px;
height: 87px;
}
.body .menu{
float: left;
width: 220px;
}
.body .menu .menuList{
background:url(../images/menu.png) no-repeat;
height: 430px;
}
.body .content{
float: right;
width: 620px;
}
이상이 레이아웃 생성을 위해 짠 코드입니다. xe 엔진 버전은 3월달쯤에 나온 걸로 보입니다. 제가 설치한것이 아니라서 쩝..
원래 짜여져 있던 레이아웃에 메뉴를 추가하기 위해 메뉴에 관한 정보를 코드에 넣었는 데 메뉴가 생성되지되지 않고 있습니다. 도와주세요.