서브페이지에서 배너를 메뉴마다 다르게하고싶습니다.

서브페이지에서 배너를 메뉴마다 다르게하고싶습니다.

QA

서브페이지에서 배너를 메뉴마다 다르게하고싶습니다.

답변 4

본문

 

일단 head.php 파일에서 서브 페이지에 배너를넣고싶어서 이렇게넣었습니다.

테마를 사용중이구요.

 

지금은 서브페이지 어떤메뉴를 들어가더라도 같은 이미지가 뜨는데

조건문을사용해서 크게 주메뉴를 들어갈때마다 다른 배너가 뜨게하고싶은데

어떻게해야하는지좀 알려주세요

 

<div id="hd">
<img width="100%" height="280" src="<?php echo G5_THEME_IMG_URL ?>/banner1.jpg">
</div>

1908860018_1510900411.9446.png

이 질문에 댓글 쓰기 :

답변 4

<img width="100%" height="280" src="<?php echo G5_THEME_IMG_URL ?>/banner1.jpg">

<img width="100%" height="280" src="<?php echo G5_THEME_IMG_URL ?>/banner_<?=$bo_table?>.jpg">로 해보세요

함수하나 만들어서 banner1.jpg 이부분만 별도로 처리하면 되겠네요

 

banner1.jpg ==> getbanner()

 

getbanner 은 $_SERVER['REQUEST_URI'] 를 이용하면 되겠지요?

안녕하세요 저도 사실 부족하지만 답변 드리도록 하겠습니다.

님께서 도움이 되실지는 모르겠습니다.

상단 가로 베너를 페이지별로 바꾸고 싶으시다는 것이지요 대 카테고리 별로요

그렇다고 한다면

태마명/ead.pgp 부분에


<?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');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/popular.lib.php');
?>

원래는 위 처럼 되어 있을 것입니다. 거기다가  아래 소스 하나를 추가 하시게 되면 페이지를 불러 오실 수가 있을 것입니다.


include_once(G5_THEME_PATH.'/page/page_headconfig.php');

태마명/페이지생성 후 예) basic1/page/page_headconfig.php 파일을 생성 하신 다음에

 

그리고 적당한 위에


<div class="box_sub" id="nav01" style="background:url(<?=$sub_title_img?>) no-repeat center center;"></div>

추가 해주시고 다음에

page_headconfig.php 파일에 아래와 같이 작성 하시면 될 것 같습니다.


switch($pn) {
case "company_1": $sub_title1="대표이사 인사말"; $step1="회사소개"; $step2="대표이사 인사말"; $sub_title_img = G5_THEME_URL . '/img/sub03.jpg'; break;
}
?>

도움이 되실지 모르겠습니다.

위의 내용은 각 내용 과련 페이지에 한에서만 해당하는 것입니다.

게시판의 경우는 조금 응요을 하셔야 합니다.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 3
© SIRSOFT
현재 페이지 제일 처음으로