게시판 사이드 메뉴 설정

게시판 사이드 메뉴 설정

QA

게시판 사이드 메뉴 설정

본문

현재 company테마를 사용중이며

 

http://sir.kr/g5_skin/7515 << 이곳 스킨을 다운받아서 사용중입니다.

 

092c7973a3f5fce7a4ee860189ae8561_1472547218_8448.jpg
092c7973a3f5fce7a4ee860189ae8561_1472547218_9356.jpg 

 

----------------------------------------------

 

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

if (G5_IS_MOBILE) {
    include_once(G5_THEME_MOBILE_PATH.'/head.php');
    return;
}

include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');

add_javascript('<script src="'.G5_THEME_JS_URL.'/fancySelect.js"></script>', 10);
?>

<!-- 상단 시작 { -->
<div id="hd">
    <h1 id="hd_h1"><?php echo $g5['title'] ?></h1>

    <div id="skip_to_container"><a href="#container">본문 바로가기</a></div>

    <?php
    if(defined('_INDEX_')) { // index에서만 실행
        include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
    }
    ?>

    <div id="hd_wrapper">

        <div id="logo">
            <a href="<?php echo G5_URL ?>"><img src="<?php echo G5_URL ?>/theme/company/img/logo.jpg" alt="<?php echo $config['cf_title']; ?>"></a>
        </div>

        <?php include_once(G5_THEME_PATH.'/head.menu.php'); ?>

        <fieldset id="hd_sch">
            <legend>사이트 내 전체검색</legend>
            <form name="fsearchbox" method="get" action="<?php echo G5_BBS_URL ?>/search.php" onsubmit="return fsearchbox_submit(this);">
            <input type="hidden" name="sfl" value="wr_subject||wr_content">
            <input type="hidden" name="sop" value="and">
            <label for="sch_stx" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
            <input type="text" name="stx" id="sch_stx" maxlength="20">
            <input type="submit" id="sch_submit" value="검색">
            </form>

            <script>
            function fsearchbox_submit(f)
            {
                if (f.stx.value.length < 2) {
                    alert("검색어는 두글자 이상 입력하십시오.");
                    f.stx.select();
                    f.stx.focus();
                    return false;
                }

                // 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
                var cnt = 0;
                for (var i=0; i<f.stx.value.length; i++) {
                    if (f.stx.value.charAt(i) == ' ')
                        cnt++;
                }

                if (cnt > 1) {
                    alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
                    f.stx.select();
                    f.stx.focus();
                    return false;
                }

                return true;
            }
            </script>
        </fieldset>

        <ul id="tnb">
            <?php if ($is_member) {  ?>
            <?php if ($is_admin) {  ?>
            <li class="tnb_adm"><a href="<?php echo G5_ADMIN_URL ?>"><b>관리자</b></a></li>
            <?php }  ?>
            <li><a href="<?php echo G5_BBS_URL ?>/logout.php">로그아웃</a></li>
            <?php } else {  ?>
            <li><a href="<?php echo G5_BBS_URL ?>/login.php" ><b>로그인</b></a></li>
            <?php }  ?>
        </ul>
    </div>

    <hr>


</div>
<!-- } 상단 끝 -->

<hr>

<!-- 콘텐츠 시작 { -->
<div id="wrapper">
    <div id="sub_tit">
       
        <h2 id="ctn_title"><?php echo get_text((isset($bo_table) && $bo_table) ? $board['bo_subject'] : $g5['title']); ?></h2>
    </div>
    <div id="container">
        <?php if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) { ?><div id="container_title"><?php echo $g5['title'] ?></div><?php } ?>
<?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>

 

--------------------------------------------

 

이게 제 head.php파일이고 해당 스킨을 그누보드5 skin 폴더에 nav 폴더를 만들어서 올리고

 

head.php 파일에 <?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?> 문구를

써서 올렸더니 해당그림처럼 게시판 위쪽으로 해당 스킨이 적용이 됩니다.

첫번째줄부터 마지막줄까지 모두 확인해보니 이상한곳에 자꾸 스킨이 적용되서

 

<?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?> 이 문구를 적용시킬때

따로 더 써야하는 문구가 있나요 ??

 

제가 아직초보라 정확하게는 설명을 잘못해서 그림판으로 일단 제가 생각하고 있는걸 그림그려서

올려놨습니다.  

 

고수님들 부탁드립니다 ㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

css 에서 position 을 다시 보시고

css 파라미터의 값을 다시 넣어 보세요~

이렇게 답변 드려서 죄송합니다. ~~

 

 

container와 분리해보세요.
basic 테마를 보면
aside와 container로 분리되어 있습니다.

<!-- 콘텐츠 시작 { -->
<div id="wrapper">
    <div id="sub_tit">
       
        <h2 id="ctn_title"><?php echo get_text((isset($bo_table) && $bo_table) ? $board['bo_subject'] : $g5['title']); ?></h2>
    </div>
    <div id="container">
        <?php if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) { ?><div id="container_title"><?php echo $g5['title'] ?></div><?php } ?>
<?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>

이부분을 aside문구를 추가해서

<!-- 콘텐츠 시작 { -->
<div id="wrapper">
    <div id="sub_tit">
       
        <h2 id="ctn_title"><?php echo get_text((isset($bo_table) && $bo_table) ? $board['bo_subject'] : $g5['title']); ?></h2>
    </div>

    <div id="aside">
        <?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>
    </div>

    <div id="container">
        <?php if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) { ?><div id="container_title"><?php echo $g5['title'] ?></div><?php } ?>

이렇게 변경을 하였는데도 그림같이 맨위쪽으로 뜨네요
혹시 문구에 뭔가 빠진게 있는지 알수있을까요 ?? 자꾸 질문해서 죄송합니다 ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 9
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT