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

특정 분류의 상세페이지 진입 시 '배송정보' 탭 안보이게 하기(다시 질문올립니다.) 채택완료

dethos79 6년 전 조회 2,589

영카트 특정 분류의 상세페이지 진입 시 '배송정보' 탭이 안보이게 하는 방법이 궁금합니다.

 

예를 들어 2차 카테고리 '2010'인 분류에 해당하는 상품의 상세페이지에 들어갔을 때만 '배송정보'탭이 안보이도록 말이죠.

 

아무리 이것저것 찾아봐도 적용이 되질 않고 있습니다.

고수님들의 도움 간절히 기다립니다^^;;

 

아래 소스는 item.php 파일 안에 있는 해당 배송정보 탭 소스입니다.

 

<?php if ($default['de_baesong_content']) { ?><li><a href="#sit_dvr" <?php if ($anc_id == 'dvr') echo 'class="sanchor_on"'; ?>>배송정보</a></li><?php } ?>

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

답변 1개

채택된 답변
+20 포인트
유찬아빠

<?php if ($default['de_baesong_content'] && $it['ca_id2'] !='2010') { ?><li><a href="#sit_dvr" <?php if ($anc_id == 'dvr') echo 'class="sanchor_on"'; ?>>배송정보</a></li><?php } ?>

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

답변에 대한 댓글 1개

d
dethos79
6년 전
다른 페이지에서는 알려주신 소스대로 적용하면 문제없이 적용이 되는데, 상품상세페이지에서만큼은 적용이 계속 안되고 있어서요.

그래서 더 검색해보니, 분류법이 아닌, 아래 소스와 같이 상품 id를 통해 가리는 방법으로 해결했습니다.



<?php
$it_id = trim($_GET['it_id']); // 상단에 불러오는 $it_id 를 다시 불러옴
if ( $it_id != '1543441667')
if ( $it_id != '1543442064')
if ( $it_id != '1543442166')
if ( $it_id != '1543442237')
if ( $it_id != '1543442310')
{ // 해당 상품id 탭은 숨김 ?>
<?php if ($default['de_baesong_content']) { ?><li><a href="javascript:item_tab_click('#sit_dvr');" <?php if ($anc_id == 'dvr') echo 'class="sanchor_on"'; ?>>배송정보</a></li><?php } ?>
<?php } ?>



해결의 실마리를 제공해주신 '유찬아빠'님께 진심으로 감사드립니다.^^!!

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

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

로그인