2026, 새로운 도약을 시작합니다.

메인 배너가 일부 게시판 화면에도 다 노출되던데 안보이게 하려면 어찌해야하나요?

http://www.boxup.co.kr/shop/?tg=company_facility&bo_table=facility

여기 외에도 두,세군데 더 있는데 아무리 봐도 해당 PHP에는 안보이더라고요...;;
 

top, head 쪽을 삭제하면 배너 자체가 안나와서... 어찌해야하나요?

Copy










    

    본문 바로가기

    

    

        

            

            

                

답변 4개

rockM님 말씀대로 <?php if 밖으로 빼도 똑같더라고요;;
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

if(defined('_INDEX_') 란 의미는 불러오는 페이지의 상단에 <?php define('_INDEX_', true); ?> 이와 같이 정의를 해준 페이지라면 이란 뜻 입니다. 미루어 짐작 하자면 tg.php 같은 화일의 상단에 위와 같은 정의를 해주었지 않을까 싶습니다. 편집기의 검색어에 <?php define('_INDEX_', true); ?>로 검색해서 해당 화일을 조사해 보면 index.php 화일 이외에 다른 화일에 있다면 제거 해주시면 될 것 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

병원..일해요님의 답변이 코딩을 하실 분이라면 제일 빠른 접근법 입니다. vscode 말고도 일반 워드 편집기나 드림위버 등의 편집기로 검색을 통해 찾을 수 있습니다.  mainbanner라는 클래스명을 가진 화일을 찾는게 젤 우선이고 그걸 어떻게 처리할지는 

<?php
    if(defined('_INDEX_')) { // index에서만 실행...... 

이런식으로 가능 하겠죠 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

답변 감사합니다!
<?php
if (defined('_INDEX_')) {?>
<style>
.mainbanner {
width:100%;
padding-top:50px;
height:325px;
/* background:#3f9ff1; */
background:#ffffff;
}

.mainbanner_inner {

height:250px;
/* background:#3f9ff1; */
}
.m_banner {
/* width:960px; */
margin:0 auto;
}
</style>
<div class="mainbanner">
<!-- <div class="mainbanner_inner grid-720"> -->
<div class="mainbanner_inner">
<div class="m_banner">
<?php
// 메인상단 슬라이더
// 절대로 삭제금지
echo display_banner('메인','boxbanner_mainbox.skin.php');
?>
</div>
</div>
</div>
<?php } ?>
이렇게 되있는데도 메인 외에 떠서 url에 "tg"가 붙으면 자동으로 클래스 적용되는것 같더라고요..
<style></style>tag는 if문 밖으로 빼주세요.

댓글을 작성하려면 로그인이 필요합니다.

vscode 사용해서 폴더내 전체검색기능으로 mainbanner를 찾아보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

theme 내 head.php 파일에 있을 것 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

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

이렇게 되있는걸

<div id="container">
<?php if (!defined("_INDEX_")) { ?>
<h2 id="container_title">
<span title="<?php echo get_text($g5['title']); ?>">
<?php echo get_head_title($g5['title']); ?>
</span>
</h2>
<?php } ?>
이렇게 해도 나오더라고요;;
그 부분은 배너를 불러오는 부분이 아닌 것 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고