묻고답하기
레이아웃좀 한번만 손봐주세요 부탁드립니다
2009.11.26 03:31
안녕하세요
제가 너무 초보인데 이 레이아웃을 사용하고싶습니다.
근데 제가 초기페이지는 잘 만들었는데,
게시판하고 나머지 페이지는 레이아웃에 왼쪽 메뉴와 로그인 인포 이런게 안나왔으면 좋겟어요
그러니까 지금은
-------------------------
-------------------------
| 이렇게
|
|
-------------------------
이렇게 되어있는데
그냥
--------------------------
--------------------------
이렇게
---------------------------
쓰고싶어요.
가능할까요?
레이아웃 아래 복사해놨어요.. 도와주세요
제 생각에는 왼쪽에 있는 코드만 뺴면 될거같은데
계속 그렇게 해보는데 망가지네요 ㅠㅠ 도와주세요
감사합니다.
<!-- 자바스크립트 함수들을 사용하기 위해 js 파일을 import 시킨다. -->
<!--%import("js/xe_official.js")-->
<!--%import("dTree/dtree.js")-->
<!-- 만약, 선택된 colorset이 default라면, div class=XXX를 위해 XXX가 정의된 css 파일을 import 시킨다. -->
<!--@if($layout_info->colorset == "default")-->
<!--%import("css/default.css")-->
<!--@else-->
<!--%import("css/default.css")-->
<!--@end-->
<!-- 만약, Body Background 이미지 파일이 선택되었다면, CSS에서 지정한 것을 버리고 여기서 즉시 바꿔라. -->
<!--@if($layout_info->body_bgimg)-->
<style type="text/css">
body { background:url({getUrl()}{$layout_info->body_bgimg}) repeat-x left top; }
</style>
<!--@end-->
<!-- 만약, Top Background 이미지 파일이 선택되었다면, CSS에서 지정한 것을 버리고 여기서 지금 바꿔라. -->
<!--@if($layout_info->top_image)-->
<style type="text/css">
#top_image { position:absolute; z-index:111; width:980px; height:112px; top:20px; background:url({$layout_info->header_bgimg}) no-repeat left top; }
</style>
<!--@end-->
<!-- 만약, Logo 이미지 파일이 선택되었다면, CSS에서 지정한 것을 버리고 여기서 지금 바꿔라. -->
<!--@if($layout_info->logo_image)-->
<style type="text/css">
#top .logo_image { position:relative; z-index:112; width:198px; height:36px; left:20px; top:90px; background:url({$layout_info->logo_image}) no-repeat left top; }
</style>
<!--@end-->
<!-- 만약, colorset이 선택되지 않았다면, default로 지정하라. -->
<!--@if(!$layout_info->colorset)-->
{@$layout_info->colorset = "default"}
<!--@end-->
<!-- 전체 화면에 해당하는 bodyWrap 레이어 시작 -->
<div id="bodyWrap">
<!-- bodyWrap 레이어 상단에 위치한 redhat 레이어 시작 -->
<div id="redhat">
<!-- Topmenu 시작 -->
<ul id="topmenu">
<!--@foreach($top_menu->list as $key => $val)-->
<li class="top_menu"><a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->
</ul>
<!-- Topmenu 끝 -->
<!-- Login Join 시작 -->
<ul id="toplogin">
<!-- 로그인 되어있지 않은 상태라면, Login Join 메뉴에 XE의 Login Join 기능을 링크 -->
<!--@if(!$is_logged)--><li><a href="{getUrl('act','dispMemberLoginForm')}">Login</a></li>
<li><a href="{getUrl('mid',$layout_info->target_mid,'act','dispMemberSignUpForm')}">Join</a></li>
<!-- 로그인 되어있는 상태라면, 아래의 메뉴를 출력하고 링크 -->
<!--@else-->
<!--@if($grant->is_admin)-->
<!-- <li><a href="{getUrl('mid', $layout_info->target_mid, 'act','dispBoardWrite','document_srl','')}">Write</a></li> -->
<!--@end-->
<!-- 관리자이면 Admin -->
<!--@if($logged_info->is_admin == 'Y')-->
<li><a href="{getUrl('','module','admin')}" onclick="window.open(this.href); return false;">Admin</a></li>
<!--@end-->
<!--@if($grant->is_admin)-->
<li><a href="{getUrl('','mid',$layout_info->target_mid,'act','dispLayoutAdminEdit','layout_srl',$layout_info->layout_srl)}">Layout</a></li>
<!--@end-->
<li><a href="{geturl('act','dispMemberInfo')}">MyInfo</a></li>
<li><a href="{getUrl('act','dispMemberLogout')}">Logout</a></li>
<!--@end-->
</ul>
<!-- Login Join 끝 -->
</div>
<!-- redhat 레이어 끝 -->
<!-- bodyWrap 레이어 상단에 위치한 top 레이어 시작 -->
<div id="top">
<!-- Top Img 시작 --> <!--GNB--> <li id="gnbli{$gnb_count}" <!--@if($val['selected'])-->class="on"<!--@end--> onmouseover="gnbinToggle({$gnb_count}, this)" ><a href="{$val['href']}" onfocus="this.blur()" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$val['link'+
']}</a></li>{@$gnb_count++;} <!--@end--> <script type="text/javascript"> <!-- 2차 메뉴 시작 --> <!-- 왼쪽 2차 메뉴인 경우, --> <script type="text/javascript"> <!-- 왼쪽 2차 메뉴가 아닌경우 == 그냥 2차 메뉴인 경우 --> <!--@end--> <!-- Search 검색기능 시작 --> <!--//Start 언어선택 --> </div> <!-- Start columnLeft --> <!-- dTree 출력 --> var x,y,z,cnt; d.add(0,-1,'Server',''+
','',''); <!--@foreach($main_menu->list as $key => $val)--> <!--@foreach($val['list'] as $key1 => $val1)--> <!--@foreach($val1['list'] as $key2 => $val2)--> <!--@end--> document.write(d); <!-- 카운터 출력 --> <!-- Start columnCenter --> </div> </div>
<div class="top_image">
<!--@if(!$layout_info->top_image)--><img src="./images/{$layout_info->colorset}/top_image.jpg" border="0" /><!--@else--><img src="{$layout_info->top_image}" border="0" />< <a href="{$layout_info->logo_url}"><!--@if(!$layout_info->logo_image)--><img src="./images/{$layout_info->colorset}/logo_image.png" /><!--@else--><img src="{$layout_info->logo_image}" title="처음처럼" border="0" />< <a href="{$layout_info->logo_url}"><!--@if(!$layout_info->logo_image)--><img src="./images/{$layout_info->colorset}/logo_image.png" /><!--@else--><img src="{$layout_info->logo_image}" title="처음처럼" border="0" /><
<ul id="gnb">
<!-- main_menu 시작 -->
{@$gnb_count = 0;}
<!--@foreach($main_menu->list as $key => $val)-->
<!--@if($val['link'])-->
<!--@if($val['selected'])-->
{@ $menu_1st = $val }
<!--@end-->
<!--@end-->
<!-- main_menu 끝 -->
</ul>
<!--//GNB-->
var gnb_count = {$gnb_count};
</script>
{@$gnb_count = 0;}
<!--@foreach($main_menu->list as $mkey => $mval)-->
<!--@if($mval['text'])-->
<!--@if($mval['selected'])-->
<ol id="gnb{$gnb_count}" class="gnb_sub" style="display:block;">
<!--@if(!$mval['list'])--><li></li><!--@end-->
<!--@foreach($mval['list'] as $key => $val)-->
<!--@if($val['text'])-->
<li <!--@if($val['selected'])-->class="on"<!--@end-->><a href="{$val['+
'href']}" onfocus="this.blur();" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->
<!--@end-->
</ol>
var gnb_count_now = {$gnb_count};
menuPosition();
</script>
<!--@else-->
<ol id="gnb{$gnb_count}" class="gnb_sub" style="display:none;">
<!--@end-->
<!--@foreach($mval['+
'list'] as $key => $val)-->
<!--@if($val['text'])-->
<li><a href="{$val['href']}" onfocus="this.blur();" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->
<!--@end-->
</ol>
<!--@end-->
{@$gnb_count++;}
<!--@end-->
<!-- 2차 메뉴 끝 -->
<form action="{getUrl()}" method="post" id="isSearch">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="act" value="IS" />
<input type="hidden" name="search_target" value="title_content" />
<input name="is_keyword" type="text" class="inputText" title="keyword" />
<input type="image" src="./images/{$layout_info->colorset}/buttonSearch.gif" alt="{$lang->cmd_search}" class="submit" />
</form>
<!-- Search 검색기능 끝 -->
<div id="language">
<strong title="{$lang_type}">{$lang_supported[$lang_type]}</strong> <a href="#selectLang" onclick="showHide('selectLang');return false;"><img src="./images/{$layout_info->colorset}/buttonLang.gif" alt="Select Language" width="87" height="15" /></a>
<ul id="selectLang">
<!--@foreach($lang_supported as $key => $val)--><!--@if($key!= $lang_type)-->
<li><a href="#" onclick="doChangeLangType('{$key}');return false;">{$val}</a></li>
<!--@end--><!--@end-->
</ul>
</div>
<!--//End 언어선택 -->
<!-- header 레이어 끝 -->
<!-- ContentBody 시작 -->
<div id="contentBody">
<div id="columnLeft">
<!-- Left Box -->
<div class="leftbox">
<!-- 로그인출력 -->
<div class="loginbox">
<img class="zbxe_widget_output" widget="login_info" skin="xe_official" colorset="default" />
</div>
<!--End 로그인출력 -->
<div id="dtree">
<a href="javascript: d.openAll();">Open All</a> | <a href="javascript: d.closeAll();">Close All</a>
<script type="text/javascript">
d = new dTree('d');
x=0;
y=10;
z=100;
cnt=0;
<!--@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-->
<!--@if($val1['text'])-->
y=y+1;d.add(y,x,"{$val1['link']}","{$val1['href']}",''<!--@if($val1['open_window']=='Y')-->,true<!--@end-->);
<!--@if($val1['selected']) -->
cnt=y;
<!--@end-->
<!--@if($val2['text'])-->
z=z+1;d.add(z,y,"{$val2['link']}",'{$val2['href']}',''<!--@if($val2['open_window']=='Y')-->,true<!--@end-->);
<!--@if($val2['selected']) --> cnt=z; <!--@end-->
<!--@end-->
<!--@end-->
<!--@end-->
<!--@end-->
<!--@end-->
d.openTo(cnt, true);
</script>
</div>
<!--End dTree 출력 -->
<div class="widgetbox">
<img class="zbxe_widget_output" widget="counter_status" skin="styx_flash" />
</div>
<!-- 위젯 또는 배너 출력: 아래 방향으로 연속적 출력하게 될 것임 -->
<div class="widgetimg">
<!--////////// 관리자 페이지/사이트 설정/위젯/코드생성 으로 만들어진 <img... .../> 코드를 이곳에 넣으세요. -->
</div>
</div>
<!-- Left Box -->
</div>
<!-- End columnLeft -->
<div id="columnCenter">
<!-- Content 본문 시작 -->
{$content}
<!-- Content 본문 끝 -->
</div>
<!-- End columnMain -->
<!-- ContentBody 끝 -->
<!-- Footer 시작 -->
<ul id="footer">
<!--@foreach($bottom_menu->list as $key => $val)-->
<li class="bottom_menu"><a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->
<li class="copyright">Copyright 2009 ~ <?=date("Y")?><a href="http://www.linuxtree.com/"><FONT color=#2266cc><STRONG> www.LinuxTree.com </STRONG></FONT></a>All Rights Reserved. </li>
</ul>
<!-- Footer 끝 -->
댓글 1
-
plruto
2009.11.26 08:52
-
백용권
2009.11.26 13:45
제가 그렇게 지웠는데,, 본문이 중간에서 시작해요,, 왼쪽이 사라지긴 했는데,, 그 뒤에 하신말씀좀 설명해주세요 부탁드려요.. 어떻게 하면 늘리는거죠? 이해가 안가는데 ㅠㅠ 숫자로 늘려야하나요? 그럼 그건 어떻게 어디에 넣나요 도와주세요.감사합니다 -
plruto
2009.11.27 15:17
위의 코드를 보니 width가 980px이니 CSS를 열어서 columnCenter값을 width:980px; 로 바꾸세요.
주석을 살펴보면 답이 나와있읍니다.
아래코드 전부 제거 하면 됩니다.
---------------------------------------
<!-- Start columnLeft -->
내용
<!-- End columnLeft -->
---------------------------------------
하지만 columnLeft 만 제거한다고 다 해결되는건 아닙니다.
{$content} 가 들어있는 columnCenter 를 columnLeft 를 삭제한만큼 늘려줘야합니다.