테스트 사이트 - 개발 중인 베타 버전입니다

$lsit 메인상품진열

주니재니 7년 전 조회 1,835

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

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

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

고수님들 부탁드립니다.

 

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

답변 1개

o
7년 전

</p>

<p>/해당 내용을 if문으로 아래처럼 감싸 주세요</p>

<p><?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];

}

//---------------

?></p>

<p><?php

//기존내용에 if를 포함해 주세요

if($type_count(1){?></p>

<p>    <?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 } ?></p>

<p><?php } ?></p>

<p><?php if($type_count(2){?></p>

<p>    <?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 } ?></p>

<p><?php } ?></p>

<p>

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

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

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

로그인