애니빌드.LAB
토론방
소스관련 쇼핑몰 가격 노출 관련 문의
- &**bsp;daonss
- 2015-12-17 14:13:00
- hit3817
- http://lab.anybuild.co.kr/bbs/qna/5108
안녕하세요. 항상 수고 많으십니다.
해당 쇼핑몰에 가격이 노출되어 지고 있는것을 회원만 볼 수 있게끔 처리가 가능한지 궁금합니다.
(비회원에게는 회원가 라고 노출)
또, 회원 등급에 따라 가격이 다르게 보일 수 있게끔 처리가 가능할까요?
확인 부탁드립니다.
게시글 공유
URL복사
댓글작성
열기 닫기
열기 닫기
상품상세 보기는 회원전용으로 하고 리스트 페이지에 노출되는 금액부분에 소스 작업을 해서 회원가 라고 표시를 하면 될듯 합니다.
메인에 출력되는 부분이나 상품리스트 페이지쪽만 처리를 하면 됩니다.
<!--@if($_SESSION[mem_id])-->
판매가노출
<!--@else-->
회원가
<!--@end-->
이와 같은 형태로 처리를 하면 되지 않을까 싶습니다.
회원등급에 따른 가격부분은 상세페이지에서는 가능하지만 리스트쪽은 현재 지원이 되고 있지 않습니다.
메인에 출력되는 부분으로 작업을 해보겠습니다.
{GROUP_best} 라는 그룹디자인은 현재 메인에 이벤트 상품에 출력되는 내용입니다.
해당 그룹디자인 소스를 보면
<ul>
<li loop="$group_goods_list as $key => $values">
<div class="img">
<a href="{$values[read_url]}"|cond="!$app_conn_yn" href="javascript:app_inweb_url('','{$values[read_url]}')"|cond="$app_conn_yn"><img src="{$values[img1_url]}" /></a>
</div>
<div class="info">
<span class="subject">
<a href="{$values[read_url]}"|cond="!$app_conn_yn" href="javascript:app_inweb_url('','{$values[read_url]}')"|cond="$app_conn_yn">{$values[goods_name]}</a>
<span class="red" cond="!$values[goods_stock]">(품절)</span>
</span>
<span class="sijung" cond="$values[sijung_price_str]"><s>{$values[sijung_price_str]|number}</s></span>
<span class="price" cond="$values[price_str]"><strong>{$values[price_str]}</strong>원</span>
</div>
</li>
<li class="no_data" cond="!count($group_goods_list)">
등록된 상품이 없습니다.
</li>
</ul>
이렇게 정의가 되어있는데요..
빨간색 부분을 변경을 하면 됩니다.
<ul>
<li loop="$group_goods_list as $key => $values">
<div class="img">
<a href="{$values[read_url]}"|cond="!$app_conn_yn" href="javascript:app_inweb_url('','{$values[read_url]}')"|cond="$app_conn_yn"><img src="{$values[img1_url]}" /></a>
</div>
<div class="info">
<span class="subject">
<a href="{$values[read_url]}"|cond="!$app_conn_yn" href="javascript:app_inweb_url('','{$values[read_url]}')"|cond="$app_conn_yn">{$values[goods_name]}</a>
<span class="red" cond="!$values[goods_stock]">(품절)</span>
</span>
<span class="sijung" cond="$values[sijung_price_str]"><s>{$values[sijung_price_str]|number}</s></span>
<!--@if($_SESSION[mem_id])-->
<span class="price" cond="$values[price_str]"><strong>{$values[price_str]}</strong>원</span>
<!--@else-->
회원전용
<!--@end-->
</div>
</li>
<li class="no_data" cond="!count($group_goods_list)">
등록된 상품이 없습니다.
</li>
</ul>
이렇게 변경을 하시면 됩니다.
해당 소스에도 적용을 해 놓았으니 참고하시기 바랍니다.
감사합니다.