상품 최신글 관련 질문 드립니다.
본문
linesys.co.kr
여기서 보면
회원이 아니면 그냥 회원전용이라고는 글씨만 나오게 하고 싶습니다.
그리고 로그인 하게 되면 기존 금약들이 나오게 하고 싶습니다.
그래서 제가 회원전용으로 바꾸기는 했는데 그런데 적용이 잘 안되어서요
그런데 문제는 전화문의라고 하게 되면 정상적으로 잘 출력이 되더라구요 한줄로......
혹시 이거 이디어디 수정을 해야 하는지 아시는 분은 답변 부탁 들비니다.
혹시 관리자에서도 바꿔야 하는지 궁금 합니다.
lib/shop.lib.php 파일에 586번줄에서 613번줄에 거기에 전화문의라고 되어 있는 것을 회원전용으로 바꾼 상태구요
그리고
main.10.skin.php 파일에서 아래 코드와 같이 작성을 하였는데 정상적으로 보이지가 않습니다.
<?php } ?>
<?php // 여기부터는 상품 가격 출력 커스텀 된 소스 시작 ?>
<?if($list[$i]['it_tel_inq']=='회원전용'){?>
<span class="title-price"> <?php echo $list[$i]['it_tel_inq']; ?></span>
<?}else{?>
<?php if ($this->view_it_price) { ?>
<?if(defined('G5_MUTONGJANG_SALE') and G5_MUTONGJANG_SALE > 0 ){?>
<span class="title-price">맞춤가격 ₩ <?php echo display_price($list[$i]['it_price']-get_mutongjang_sale_price($list[$i]['it_price'])); ?></span><br>
<?}?>
<span class="title-price">판매가격 ₩ <?php echo $list[$i]['it_tel_inq']; ?>원</span>
<?php } ?>
<?php if ($this->view_it_cust_price && $list[$i]['it_cust_price']) { ?>
<span class="title-price line-through">₩ <?php echo $list[$i]['it_cust_price']; ?></span>
<?php } ?>
<?}?>
혹시 아시는 분은 도움좀 부탁 드립니다
답변 1
<?php echo display_price($list[$i]['it_price']-get_mutongjang_sale_price($list[$i]['it_price'])); ?>
에서 get_mutongjang_sale_price 부분은 원본에 없는 기능입니다.
<?php echo display_price($list[$i]['it_price']?> 로 변경해보시구요.
/lib/shop.lib.php 를 수정하는 방법은 별로 안좋습니다.
나중에 업데이트 할때 찾아서 수정해줘야 합니다.
로그인 여부에 따른 가격은 아래와 같이 하시면 됩니다.
<?php if($is_member) echo display_price($list[$i]['it_price'] else echo"회원전용"; ?>