영카트 모바일
목록 list.php 페이지에서
더보기 버튼을 클릭했을때
이후에 제품이 없는 경우
아예 버튼이 출력되지 않도록 하려면 어떻게 바꿔야 할까요?
간단한 팁이라도 주시면 수정해보려고 합니다. ㅠ.ㅠ
아래의 코드는 mobile/shop/list.php의 해당 부분입니다
Copy
<?php
if($i > 0 && $total_count > $items) {
$qstr1 .= 'ca_id='.$ca_id;
$qstr1 .='&sort='.$sort.'&sortodr='.$sortodr;
$ajax_url = G5_SHOP_URL.'/ajax.list.php?'.$qstr1.'&use_sns=1';
?>
<div class="li_more">
<p id="item_load_msg"><img src="<?php echo G5_SHOP_CSS_URL; ?>/img/loading.gif" alt="로딩이미지" ><br>잠시만 기다려주세요.</p>
<div class="li_more_btn">
<button type="button" id="btn_more_item" data-url="<?php echo $ajax_url; ?>" data-page="<?php echo $page; ?>">더보기 <i class="fa fa-chevron-circle-down"></i> </button>
</div>
</div>
답변 1개 / 댓글 1개
2019-05-09 (목) 11:28:01
더보기시 ajax로 처리할때 맨 마지막에 리턴 데이터가 없는지 count를 가져와서 표기할게 없다면 sucess 부분에서 스크립트 반응시 style로 display:none 해주시면 됩니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.