$lsit 메인상품진열

$lsit 메인상품진열

QA

$lsit 메인상품진열

본문

메인상품 진열에서 추천상품 히트상품 등에 출력될 상품이 있는지 없는지 알려면 어떻게 해야 하나요?

궁극적이 목적은 각 분류에 출력될 상품이 없으면 분류 타이틀도 출력 안되게 하려고 합니다.

관리자 페이지에서도 분류 출력 여부 체크 박스가 있지만 자동으로 만들어 보고 싶어서...

고수님들 부탁드립니다.

 

이 질문에 댓글 쓰기 :

답변 1


/해당 내용을 if문으로 아래처럼 감싸 주세요
<?php 
//타입검색 추가
function type_count($it_type){
    global $g5; 
    $it_type=intval($it_type);
    if($it_type<1 || $it_type > 5 ){return 0;}
    $sql = "select count(*) an cnt 
    from `g5_shop_item` 
    where it_use = '1' 
    and it_type{$it_type} = '1' "; 
    $row=sql_fetch($sql): 
    return $row[cnt];
}
//---------------
?>
<?php
//기존내용에 if를 포함해 주세요
if($type_count(1){?>
    <?php if($default['de_type1_list_use']) { ?>
    <!-- 히트상품 시작 { -->
    <section class="sct_wrap">
        <header>
        <h2><a href="<?php echo G5_SHOP_URL; ?>/listtype.php?type=1">히트상품</a></h2>
        </header>
        <?php
        $list = new item_list();
        $list->set_type(1);
        $list->set_view('it_img', true);
        $list->set_view('it_id', false);
        $list->set_view('it_name', true);
        $list->set_view('it_basic', true);
        $list->set_view('it_cust_price', true);
        $list->set_view('it_price', true);
        $list->set_view('it_icon', true);
        $list->set_view('sns', true);
        echo $list->run();
        ?>
    </section>
    <!-- } 히트상품 끝 -->
    <?php } ?>
<?php } ?>
<?php if($type_count(2){?>
    <?php if($default['de_type2_list_use']) { ?>
    <!-- 추천상품 시작 { -->
    <section class="sct_wrap">
        <header>
        <h2><a href="<?php echo G5_SHOP_URL; ?>/listtype.php?type=2">추천상품</a></h2>
        </header>
        <?php
        $list = new item_list();
        $list->set_type(2);
        $list->set_view('it_id', false);
        $list->set_view('it_name', true);
        $list->set_view('it_basic', true);
        $list->set_view('it_cust_price', true);
        $list->set_view('it_price', true);
        $list->set_view('it_icon', true);
        $list->set_view('sns', true);
        echo $list->run();
        ?>
    </section>
    <!-- } 추천상품 끝 -->
    <?php } ?>
<?php } ?>
답변을 작성하시기 전에 로그인 해주세요.
전체 123,663 | RSS
QA 내용 검색

회원로그인

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