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

영카트 쿠폰존 버튼 쿠폰이 있을 때만 노출 채택완료

안녕하세요,

 

쇼핑몰관리 > 쿠폰존 관리에서 쿠폰을 등록하여 사용하고 있는데요

 

쿠폰존 관리에서 쿠폰이 0개일 경우 

 

shop.head.php에 있는 쿠폰존 이동버튼을 안보이게 하고 싶습니다.

 

방법이 있을까요?

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

답변 2개

채택된 답변
+20 포인트

/shop/couponzone.php 파일의 쿠폰을 조회해서 불러오는 쿼리를 참고해서

</p>

<p>$sql_common = " from {$g5['g5_shop_coupon_zone_table']}

                where cz_start <= '".G5_TIME_YMD."'

                  and cz_end >= '".G5_TIME_YMD."' ";</p>

<p>
이렇게 쿠폰을 조회하는데 위 코드를 수정해서 쿠폰의 개수를 찾아서 쿠폰이 1개라도 있다면 버튼을 노출시키면 될 것 같습니다.

</p>

<p>$sql = " select count(*) as cnt from {$g5['g5_shop_coupon_zone_table']}

                where cz_start <= '".G5_TIME_YMD."'

                  and cz_end >= '".G5_TIME_YMD."' ";</p>

<p>$row = sql_fetch($sql);

$count = $row['cnt'];</p>

<p> </p>

<p>if( $count > 0 ) echo '<a href="'.G5_SHOP_URL.'/couponzone.php">쿠폰존</a>;</p>

<p>

 

해보진 않았지만 이런식이면 되지 않을까 싶습니다!

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

답변에 대한 댓글 1개

[code]
if( $count > 0 ) echo '<a href="'.G5_SHOP_URL.'/couponzone.php">쿠폰존</a>';
[/code]

마지막 코드에 ' 이게 빠져서 추가했습니다;;

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

쿠폰을 체크하는 부분 상단에 해당 쿠폰이 존재하는지 쿼리를 추가해서 쿠폰이 없다면

if문으로 안보이게 처리하시면 되는 부분입니다.

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

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

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

로그인

전체 질문 목록

🐛 버그신고