Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
영카트에서 관련상품 영역이 관련상품 등록시에만 나타나게 하려면?

영카트에서 관련상품 영역이 관련상품 등록시에만 나타나게 하려면?

영카트에서 관련상품 영역이 관련상품 등록시에만 나타나게 하려면?

QA

영카트에서 관련상품 영역이 관련상품 등록시에만 나타나게 하려면?

답변 1

본문

안녕하세요. 고수님들

영카트에 관련상품 영역이 있습니다.

그 영역이 관련상품이 있을 때만 나타나고 관련상품 등록이 안되어 있으면 영역자체가 안보이게 하고 싶습니다. 도와주십시오. 즐거운 하루 보내세요. 감사합니다~

이 질문에 댓글 쓰기 :

답변 1

basic 스킨일 경우

/skin/shop/basic/item.info.skin.php 파일에 아래 부분을 수정하면 됩니다.


<?php
    if ($default['de_rel_list_use']) {      
        $sql = " select b.* from {$g5['g5_shop_item_relation_table']} a left join {$g5['g5_shop_item_table']} b on (a.it_id2=b.it_id) where a.it_id = '{$it['it_id']}' and b.it_use='1' ";
        $row = sql_fetch($sql);
        if($row['it_id']) {
?>
<!-- 관련상품 시작 { -->
<section id="sit_rel">
    <h2>관련상품</h2>
    <?php
    $rel_skin_file = $skin_dir.'/'.$default['de_rel_list_skin'];
    if(!is_file($rel_skin_file))
        $rel_skin_file = G5_SHOP_SKIN_PATH.'/'.$default['de_rel_list_skin'];
 
    $list = new item_list($rel_skin_file, $default['de_rel_list_mod'], 0, $default['de_rel_img_width'], $default['de_rel_img_height']);
    $list->set_query($sql);
    echo $list->run();
    ?>
</section>
<!-- } 관련상품 끝 -->
<?php   } ?>
<?php } ?>
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로