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

sanchor의 일부를 it_id 에 따라 숨겼다 보였다 하는 법... 채택완료

codribble 6년 전 조회 2,566

쇼핑몰에 상품 A, B, C 가 있는데

 

기본적으로 모든 상품에 sanchor 를 이렇게 만들어서 쓰고 있는데

 

상품정보 | 상품리뷰 | 상품문의 | 배송안내

 

B 상품의 상세페이지에서 sanchor의 카테고리를

 

상품정보 | 배송안내 

 

이렇게 띄우려고

 

it_id 로 거르려했는데 sanchor 에서 it_id 값을 불러오질 못하는데

 

뭐로 걸러줘야 할까요...?? it_name 도 안되고...

 

/shop/item.php 에서 페이지 상단에서는 echo 로 찍어보면 it_id 값이 불러와집니다..

 

근데 sanchor 있는 쪽까지 내려와서 echo 찍어보면.. it_id 값이 안불러와져서 걸러지질 않는데...

 

뭐로 걸러주는게 맞는건가요..??

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

답변 1개

c
6년 전

sanchor 있는 부분에

 

상단에 있는 $it_id = trim($_GET['it_id']);  이걸 한번더 불러와서 처리했습니다...;;

 

</p>

<p><ul class="sanchor">

    <li><a href="#sit_inf" <?php if ($anc_id == 'inf') echo 'class="sanchor_on"'; ?>>상품정보</a></li></p>

<p>    <?php

        $it_id = trim($_GET['it_id']); // 상단에 불러오는 $it_id 를 다시 불러옴</p>

<p>        if ( $it_id != '안보이게할 상품 id' ) { // 181116 추가 : 공구페이지 숨김 S ?>

    <li><a href="#sit_use" <?php if ($anc_id == 'use') echo 'class="sanchor_on"'; ?>>상품리뷰 <!-- <span class="item_use_count"><?php // echo $item_use_count; ?></span> --></a></li>

     <li><a href="#sit_qa" <?php if ($anc_id == 'qa') echo 'class="sanchor_on"'; ?>>상품문의 <!-- <span class="item_qa_count"><?php //echo $item_qa_count; ?></span> --></a></li>

    <?php } // 181116 추가 : 공구페이지 숨김 E ?></p>

<p> </p>

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

</ul></p>

<p>

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

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

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

로그인