채택완료

장바구니 링크오류

2017-02-02 (목) 21:11:45 3,732
Copy
<?php if ($is_orderable) { ?>            <input type="submit" onclick="document.pressed=this.value;" value="BUY NOW" id="sit_btn_buy">            <input type="submit" onclick="document.pressed=this.value;" value="ADD CART" id="sit_btn_cart">            <?php } ?>            <?php if(!$is_orderable && $it['it_soldout'] && $it['it_stock_sms']) { ?>            <a href="javascript:popup_stocksms('<?php echo $it['it_id']; ?>');" id="sit_btn_buy">재입고알림</a>            <?php } ?>            <a href="javascript:item_wish(document.fitem, '<?php echo $it['it_id']; ?>');" id="sit_btn_wish">WISH LIST</a>

BUY NOW(구매하기), ADD CAR(장바구니) 둘다 클릭하면  

구매하기 페이지로 넘어가는데 어떻게 해줘야 장바구니로 연결되나요? 

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2017-02-02 (목) 21:19:03

위 코드는 문제 없을거 같은데 아마 다른데서 스크립트 에러가 발생했을 가능성이 있습니다.

에프12 개발자 모드에서 콘솔을 클릭하셔서 에러가 발생하는지 확이해보세요

답변에 대한 댓글 1개

2017-02-02 (목) 21:56:56
ADD CART을 장바구니로 변경하면 정상적으로 장바구니 페이지로 링크되는데요

ADD CART으로 다시 수정하면 구매하기로 연결되요
단순하게 텍스트때문인거 같은데, 이부분 관련된 파일이 따로 없나요?
Copy
<input type="submit" onclick="document.pressed=this.value;"value="ADD CART" id="sit_btn_cart">
Copy
function fitem_submit(f){    if (document.pressed == "ADD CART") {        f.sw_direct.value = 0;    } else { // 바로구매        f.sw_direct.value = 1;    }

item.form.skin.php 파일 보시면

아래 스크립트 부분에 저 부분이 있는데 button의 value 값이 ADD CART 로 하셨으면

"" 부분을 ADD CART 바꿔주시면 될거 같네요;;

저도 같은 에러가 있어서 한참 헤매고나서 알게 된거라..

 

document.pressed == " 장바구니button의 value값 " 이렇게 해야 장바구니로 담겨지는거 같네요 

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